Skip to main content
REGISTRARIAL SERVICES: REGISTRAR'S OFFICE AND STUDENT FINANCIAL SERVICES

Computer Security - Science and Engineering


This is a Specialized Honours program that focuses on understanding threats to computer security and the techniques for combating those threats. The program requires in-depth study of computer networks, operating systems, cryptography, database systems and software engineering techniques, as well as specialized courses in computer security. In addition, practical ethics and the study of law as it relates to privacy, intellectual property and theft in our digital world are important complementary topics.

The program may be taken as a bachelor of arts (Honours BA) or a bachelor of science (Honours BSc) degree. For the BSc degree, students must take courses in laboratory science.

i) All degree candidates must complete the program core:

Notes:

  1. SC/MATH 1190 3.00 must be taken if the student has not passed 12U Geometry and Discrete Math.
  2. Students in the BA program must choose to take either the pair SC/CSE 1020 3.00 and SC/CSE 1030 3.00, or AP/ITEC 1620 3.00and AP/ITEC 1630 3.00 and AP/ITEC 2620 3.00; either combination of courses meets prerequisites for 2000-level computer science courses, with a grade of C+ in either SC/CSE 1030 3.00 or AP/ITEC 2620 3.00. Wherever specified AP/ITEC courses are used to satisfy degree requirements in this program, they will also be used in the general prerequisite GPA calculation.
  3. AP/SOSC 2312 9.00 or AP/SOSC 2340 9.00 are highly recommended as fulfilling, in part, the general education requirements.
  4. To satisfy computer science degree requirements, SC/MATH 1013 3.00 may be taken in lieu of SC/MATH 1300 3.00; SC/MATH 1014 3.00 may be taken in lieu of SC/MATH 1310 3.00; SC/MATH 1021 3.00 or SC/MATH 2221 3.00 may be taken in lieu of SC/MATH 1025 3.00.

All BA degree candidates must comply with the BA General Education Requirements in the Faculty of Science and Engineering Regulations Governing Undergraduate Degree Requirements section; 24 credits chosen from humanities, modes of reasoning, natural science, and social science (refer to the Faculty of Science and Engineering Regulations Governing Undergraduate Degree Requirements section).

All Honours BSc degree candidates must comply with general regulation 4 (refer to the Faculty of Science and Engineering Regulations Governing Undergraduate Degree Requirements section) by completing the following (in addition to the computer science and mathematics courses from the program core):

Note: in this context, SC/CSE 1020 3.00 and SC/CSE 1030 3.00 satisfy the other half of the 1000-level science requirement for courses with laboratories.

  • 12 general education credits (refer to BSc General Education Requirements in the Faculty of Science and Engineering Regulations Governing Undergraduate Degree Requirements section).

Note: AP/PHIL 2075 3.00 would count towards this requirement.

iv) All degree candidates, in accordance with their declared programs, must comply with general regulation 6 (refer to the Faculty of Science and Engineering Regulations Governing Undergraduate Degree Requirements section) and, in so doing, must also satisfy the following course, credit and standing requirements.

  • for Honours BA candidates - additional elective credits, as required for an overall total of at least 120 credits, at least 36 credits at the 3000 or higher level, of which at least 18 credits are at the 4000 level, and at least 30 credits which are not in computer science or mathematics or information technology.
  • for Honours BSc candidates - additional elective credits, as required for an overall total of at least 120 credits, including at least 90 credits from science courses, at least 42 credits at the 3000 or higher level, and at least 30 credits which are not in computer science or mathematics or information technology.

To graduate in Specialized Honours computer security requires successful completion of all Faculty requirements and all required program courses, and a minimum cumulative credit-weighted grade point average of 5.00 (C+) over all courses completed.


Rules and regulations in the Faculty of Science and Engineering
Other programs offered in the Faculty of Science and Engineering