Cybersecurity major |
---|
A major in Cybersecurity requires 48 credit points from this table including: |
(i) 12 credit points of 1000-level core units |
(ii) 12 credit points of 2000-level core units |
(iii) 24 credit points of 3000-level core units |
Cybersecurity minor |
A minor in Cybersecurity requires 36 credit points from this table including: |
(i) 12 credit points of 1000-level core units |
(ii) 12 credit points of 2000-level core units |
(iii) 12 credit points of 3000-level core units |
Unit of study |
Credit points |
A: Assumed knowledge P: Prerequisites
|
---|---|---|
Core units |
||
1000-level units of study |
||
INFO1110 Introduction to Programming |
6 | N INFO1910 or INFO1103 or INFO1903 or INFO1105 or INFO1905 or ENGG1810 |
INFO1910 Introduction to Programming (Advanced) |
6 | A ATAR sufficient to enter Dalyell program, or passing an online programming knowledge test, which will be administered during the O-week prior to the commencement of the semester N INFO1110 or INFO1103 or INFO1903 or INFO1105 or INFO1905 or ENGG1810 |
INFO1113 Object-Oriented Programming |
6 | P INFO1110 or INFO1910 or ENGG1810 N INFO1103 or INFO1105 or INFO1905 |
2000-level units of study |
||
COMP2017 Systems Programming |
6 | A Discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra (e.g. MATH1061 or equivalent) P INFO1113 or INFO1105 or INFO1905 or INFO1103 C COMP2123 or COMP2823 or INFO1105 or INFO1905 N COMP2129 or COMP9017 or COMP9129 |
ISYS2120 Data and Information Management |
6 | A 6 credit points of MATH or STAT units or DATA1001 P INFO1110 or INFO1910 or ENGG1810 or DATA1002 N INFO2120 or INFO2820 or COMP5138 |
3000-level units of study |
||
Core units (major only) |
||
COMP3221 Distributed Systems |
6 | P (INFO1105 or INFO1905) or ((INFO1103 or INFO1113) and (COMP2123 or COMP2823)) N COMP2121 |
CSEC3616 Cybersecurity Engineering |
6 | P INFO1X10 and INFO1112 and INFO1113 and MATH1X64 N ELEC5616 or INFO2315 or INFO3616 |
CSEC3888 Cybersecurity Project |
6 | P (INFO1110 or INFO1910) and INFO1113 and (COMP2017 or COMP2907) and ISYS2120 C ELEC3506 N INFO3600 |
ELEC3506 Communications Networks |
6 | A Students should be familiar with fundamental digital technologies and representations (e.g., bit complement and internal word representation), have a basic understanding of the physical properties of communication channels, techniques and limitations, and be able to apply fundamental mathematical skills. |
Core units (minor only) |
||
CSEC3616 Cybersecurity Engineering |
6 | P INFO1X10 and INFO1112 and INFO1113 and MATH1X64 N ELEC5616 or INFO2315 or INFO3616 |
ELEC3506 Communications Networks |
6 | A Students should be familiar with fundamental digital technologies and representations (e.g., bit complement and internal word representation), have a basic understanding of the physical properties of communication channels, techniques and limitations, and be able to apply fundamental mathematical skills. |