Bachelor of Arts majoring in Logic and Computation

Structuring your major in Logic and Computation

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. 


Explore the undergraduate courses you can take as part of a major in Logic and Computation. You would normally take Stage I courses in your first year, Stage II in your second and Stage III in your third.

Required courses

You must pass the following courses as part of the Logic and Computation major:

  • COMPSCI 120, 225, 350, PHIL 101, 222 and 315
  • One course from COMPSCI 320, 367, LOGICOMP 301, MATHS 315, PHIL 306, 322, 323

Help and advice for Bachelor of Arts students

For help with planning your degree and enrolling in your courses, please contact the Arts Students' Centre.

If you would like to find out more about studying Logic and Computation, you can contact our Undergraduate Adviser.