Honours BSc Computer Science and Psychology

The Honours BSc Computer Science and Psychology program consists of a minimum of 20.0 credits, including at least 7.0 senior credits of CP courses and at least 7.0 senior credits of PS courses. The program must contain the following:

Required Courses:
CP104, CP164, CP213, CP214, CP216, CP220/PC220, CP264, CP312, CP317, CP363, CP372, CP386, CP414, and at least 1.5 additional senior CP credits;
PS101 and PS102, PS295, PS296, PS394, PS395, PS410; PS499* (or 1.0 credit of 300 or 400-level PS courses);
Two of PS260, PS261, PS262, PS263, PS267;
One of PS270, PS275, PS276;
Two of PS360, PS361, PS362, PS363, PS367;
Two of PS460, PS461, PS462, PS463, PS467;
MA103,  MA122;
The electives must also include at least 0.5 credit from a discipline outside of the Faculty of Science.

Additional Information
 
Program Regulations and Schedule

  1. Based on the results of the Calculus Preparation Evaluation, an entering student may be required to complete MA102 prior to completing MA103.
  2. Progression into Year 2 requires a minimum GPA of 5.00 in CP104 and CP164, a minimum GPA of 5.00 in PS101 and PS102, and an overall GPA of at least 4.00. Progression into subsequent years requires a minimum overall GPA of 4.00. Graduation requires a minimum GPA of 5.00 in Computer Science courses, a minimum GPA of 7.00 in Psychology courses, and a minimum overall GPA of 5.00.
  3. The senior CP electives must include at least 1.0 credit at the 400 level.
  4. For students considering graduate studies, it is recommended that a thesis (PS499* or CP493/CP494) be taken in Year 4. Students wishing to take PS499* are advised that this is a limited enrolment course; students must apply during the winter term of Year 3 to Psychology to take this course. Refer to the course description for application details.
  5. The following is a suggested schedule within which all program requirements can be fulfilled.