Undergraduate study in Logic and Computation

What can you study in Logic and Computation?

Logic and Computation is designed to give you a sound practical knowledge, conceptual and analytical skills and a deeper theoretical understanding of the field.

You will study logical analysis and programming. We also examine the structure, design and limitations of symbolic representations and procedures in human thought and computer software.

Logic and Computation consists of courses from Computer Science, Linguistics, Mathematics and Philosophy. You can combine courses from these areas or you can focus on Computer Science or Philosophy.
 

Undergraduate programmes in Logic and Computation

You can study Logic and Computation as a BA major or take elective courses.

Find out about your options for the Bachelor of Arts

From 2018 the BA minor in Logic and Computation will no longer be available for new admissions. If you are currently enrolled in the minor, please seek advice from the Arts Students’ Centre.

Enrolling in Stage I courses

You should enrol in the two Stage I core courses: COMPSCI 101 Principles of Programming and PHIL 101 Introduction to Logic.

The Bachelor of Arts (BA) in Logic and Computation

If you are beginning a BA in 2018

You can take a major in Logic and Computation as one of your two BA majors (a double major). You will need to pass at least 120 points (eight courses) towards each of your majors, including at least 45 points (three courses) at Stage III.

If you first enrolled in a BA prior to 2018

Requirements for a BA major and minor

For a single major you must pass at least 135 points, including at least 60 points above Stage II.

For a double major you must pass at least 120 points in each of two majors, including at least 45 points above Stage II in each major.

For a BA minor you must pass at least 90 points, including at least 60 points above Stage I. BA minors will be discontinued for new admissions from 2018. If you are currently enrolled in a minor, please seek advice from the Arts Students’ Centre.

University regulations for the Bachelor of Arts

How to choose your courses

You must choose your courses from those listed in the BA schedule for Logic and Computation. You must also meet any specific requirements indicated in the schedule.

2018 BA schedule for Logic and Computation

For help with degree planning

Arts Students' Centre