2025-2026 Study Plan:
| COURSE NUMBER | COURSE TITLE | requisite | HOURS/WEEK | |||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | CR | LEC | LAB | ||
| SEMESTER 1 | ||||||
| COMM1010 | English Communication I | - | - | 3 | 3 | 0 |
| INFS1101 | Introduction to Computing & Problem Solving | - | - | 3 | 2 | 3 |
| MATH1030 | Calculus I | MATH1020 OR AMPII Score of 85% | - | 3 | 3 | 0 |
| Semester 1 Total: | 12 | 11 | 3 | |||
| Semester 2 | ||||||
| COMM1020 | English Communication II | COMM1010 | - | 3 | 3 | 0 |
| INFS1201 | Computer Programming | INFS1101 | - | 4 | 3 | 3 |
| INFT2101 | Networking I | INFT1201 or INFS1101 | - | 4 | 3 | 3 |
| MATH1040 | Statistics | - | - | 3 | 3 | 1 |
| Semester 2 Total: | 14 | 12 | 7 | |||
| Semester 3 | ||||||
| INFS1301 | Computing Ethics & Society | - | - | 3 | 3 | 0 |
| Elective: Select 1 of 2 | ||||||
| INFS1301 | Computing Ethics & Society | - | - | 3 | 2 | 3 |
| Semester 3 Total: | 3 | 2 | 3 | |||
| Year 1 Total: | 29 | 25 | 13 | |||
| COURSE NUMBER | COURSE TITLE | requisite | HOURS/WEEK | |||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | CR | LEC | LAB | ||
| SEMESTER 4 | ||||||
| INFS2101 | Web Technologies I | INFS1201 | - | 3 | 2 | 3 |
| DACS2201 | Introduction to Data & Cyber Security | INFT2101 | - | 3 | 2 | 3 |
| DACS2101 | Discrete Structures | INFS 1101 AND MATH1020 AMPII Score of 85% | - | 3 | 2 | 2 |
| MATH1050 | Linear Algebra | - | - | 3 | 3 | 1 |
| Semester 4 Total: | 12 | 9 | 9 | |||
| Semester 5 | ||||||
| DACS2202 | Introduction to Computing Systems | DACS2101 or INFT2102 AND INFS1201 | - | 4 | 3 | 3 |
| DSAI2201 | Introduction to Data Science & AI | MATH1070 OR INFS1201 AND MATH1040 | - | 3 | 2 | 3 |
| INFS2201 | Database Management Systems | INFS1201 | - | 3 | 2 | 3 |
| INFT3102 | Network Programming | INFS1201 & INFT2202 | - | 3 | 2 | 3 |
| Semester 5 Total: | 13 | 9 | 12 | |||
| Semester 6 | ||||||
| SOFT2301 | Software Project Management | Min 50 Credits | - | 3 | 2 | 3 |
| Semester 6 Total: | 3 | 2 | 3 | |||
| Year 2 Total: | 28 | 20 | 24 | |||
| COURSE NUMBER | COURSE TITLE | requisite | HOURS/WEEK | |||
|---|---|---|---|---|---|---|
| PRE-req | co-req | CR | LEC | LAB | ||
| SEMESTER 7 | ||||||
| DACS3101 | Applied Cryptography | DACS2101 AND MATH1050 | - | 3 | 2 | 3 |
| INFT3101 | Networking II | INFT2101 | - | 3 | 2 | 3 |
| INFT2201 | Introduction to Operating Systems | INFT1201 OR DACS2202 OR INFS1201 AND SOFT2101 | - | 3 | 2 | 3 |
| DACS3203 | Secure Software Development | DACS2201 AND INFS3102 | - | 3 | 2 | 3 |
| Semester 7 Total: | 12 | 8 | 12 | |||
| Semester 8 | ||||||
| DACS3201 | Network Security | DACS2201 AND INFT3101 | - | 3 | 2 | 3 |
| DACS4101 | Security Engineering Principles | DACS3101 OR DACS3203 | - | 3 | 2 | 3 |
| DACS3202 | Cyber Security Analytics & Visualization | DSAI2201 | - | 3 | 2 | 3 |
| INFS3201 | Web Technologies II | INFS2101 & INFS2201 & INFS3102 | - | 3 | 2 | 3 |
| Semester 8 Total: | 12 | 8 | 12 | |||
| Semester 9 | ||||||
| DACS3301 | Privacy in the Digital Era | DACS2201 | - | 3 | 3 | 0 |
| Semester 9 Total: | 3 | 3 | 0 | |||
| Year 3 Total: | 27 | 19 | 24 | |||
| COURSE NUMBER | COURSE TITLE | requisite | HOURS/WEEK | |||
|---|---|---|---|---|---|---|
| PRE-req | CO-req | CR | LEC | LAB | ||
| SEMESTER 10 | ||||||
| COMP4101 | Practicum | Min 80 Credits | - | 3 | 1 | 6 |
| DACS4103 | Scripting for Cyber Security | INFT2201 AND DACS 2201 AND INFS3102 | - | 3 | 2 | 3 |
| DACS4202 | Penetration Testing | DACS3201 AND DACS4101 | - | 3 | 2 | 3 |
| Elective: Select 1 of 9 | ||||||
| DACS4102 | Web Security | DACS2201 AND INFS3201 | - | 3 | 2 | 3 |
| DACS4210 | Cyber Security Policies, Strategies & Procedures | DACS4101 OR DACS3201 | - | 3 | 3 | 0 |
| DACS4105 | Fundamentals of Cyber-Physical Systems | DACS3201 | - | 3 | 2 | 3 |
| DACS4208 | Industrial Control Systems Security | DACS4105 | - | 3 | 2 | 3 |
| DACS4203 | IoT & OT Hacking | DACS4202 | - | 3 | 2 | 3 |
| DACS4204 | Cloud Security | DACS3201 | - | 3 | 2 | 3 |
| DACS4205 | Digital Forensics | DACS3201 | - | 3 | 2 | 3 |
| INFT4208 | Governance & Management of IT | INFT3101 | - | 3 | 3 | 0 |
| DACS4110 | Selected Topics in Data and Cyber Security | DACS4101 | - | 3 | 2 | 3 |
| Semester 10 Total: | 12 | 7 | 15 | |||
| Semester 11 | ||||||
| COMP4201 | Capstone Project | COMP4101 | - | 3 | 0 | 9 |
| DACS4206 | Security Monitoring & Incident Response | DACS3201 AND DACS3202 | - | 3 | 2 | 3 |
| Elective: Select 2 of 9 | ||||||
| DACS4102 | Web Security | DACS2201 AND INFS3201 | - | 3 | 2 | 3 |
| DACS4210 | Cyber Security Policies, Strategies & Procedures | DACS4101 OR DACS3201 | - | 3 | 3 | 0 |
| DACS4105 | Fundamentals of Cyber-Physical Systems | DACS3201 | - | 3 | 2 | 3 |
| DACS4208 | Industrial Control Systems Security | DACS4105 | - | 3 | 2 | 3 |
| DACS4203 | IoT & OT Hacking | DACS4202 | - | 3 | 2 | 3 |
| DACS4204 | Cloud Security | DACS3201 | - | 3 | 2 | 3 |
| DACS4205 | Digital Forensics | DACS3201 | - | 3 | 2 | 3 |
| INFT4208 | Governance & Management of IT | INFT3101 | - | 3 | 3 | 0 |
| DACS4110 | Selected Topics in Data and Cyber Security | DACS4101 | - | 3 | 2 | 3 |
| Semester 11 Total: | 12 | 6 | 18 | |||
| Semester 12 | ||||||
| COMP4301 | Work Placement | COMP4201 | - | 9 | 0 | 40 |
| Semester 12 Total: | 9 | 0 | 40 | |||
| Year 4 Total: | 33 | 13 | 73 | |||
| B.Sc. DC Program Total: | 117 | 77 | 134 | |||