Honours BSc Computer Science and Physics

The Honours BSc Computer Science and Physics program consists of a minimum of 20.0 credits, including at least 6.0 senior credits in Computer Science and 6.0 senior credits in Physics. The program shall include a minimum of 14.0 senior credits. All required elements are contained in the following recommended schedule:

Year 1
MA103, MA122,
CP104, CP164 (or CP114);
PC131, PC132
2.0 elective credit (or 1.5 elective credit if MA102 is required prior to completing MA103)

Year 2
MA205, MA201
CP214, CP264, CP213, PC220/CP220, PC212, PC237, PC242,
0.5 elective

Year 3
CP216, CP312, CP317, CP315/PC315, PC321, PC351/CP351,
PC331 or PC235,
ST230,
1.0 elective credit.

Year 4
CP363, CP386, CP373, CP414, PC344,
PC454 or PC400A
2.0 elective credits

Additional Information
 
Program Regulations

  1. The electives must include at least 1.0 credit from a discipline outside of the Faculty of Science.
  2. A maximum of 6 100-level credits are allowed.
  3. 20.0 credits minimum to complete the degree, of which at least 14.0 must be at the senior level
  4. Progression into Year 2 requires a minimum GPA of 5.00 in CP104 and CP164, a minimum GPA of 5.00 in PC131 and PC132, and an overall GPA of 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 5.00 in Physics courses, and a minimum overall GPA of 5.00.
  5. Based on the results of the Calculus Preparation Evaluation, an entering student may be required to complete MA102 prior to completing MA103.

 
Program Notes

  1. Based on the results of the Calculus Preparation Evaluation, an incoming student may be required to complete MA102 prior to completing MA103
  2. Elective credits must include at least 2.0 senior credits in Physics and Computer Science, of which at least 1.0 credit must be senior Physics.
  3. All courses listed are 0.5 credit, except for courses marked with an asterisk (*), which are 1.0 credit courses. 
  4.  Students may follow a different schedule of their choice.