Students who were enrolled before 2019 can find their study plan here.
| Year 1 | |||
| Level 1 | |||
| Code | Course Name | Pre-requisite | CH |
| 0212CTR-2 | Moderation | - | 2 |
| 0221ARAB-2 | Arabic Language Skills | - | 2 |
| 0381MATH-3 | Calculus 1 | - | 3 |
| 0522ENG-5 | Intensive English Program | - | 5 |
| 1311CCS-3 | Problem Solving and Programming | - | 3 |
| 15 | |||
| Level 2 | |||
| Code | Course Name | Pre-requisite | CH |
| 0292-ENG-2 | Specialized English Language | 0522ENG-5 | 2 |
| 0383MATH-3 | Linear Algebra | 0381MATH-3 | 3 |
| 0384-MATH-3 | Probability & Statistics | - | 3 |
| 1300SEC-3 | Cybersecurity Principles | - | 3 |
| 1312CCS-3 | Introduction to Programming | 1311CCS-3 | 3 |
| 2321CIS-3 | Database Management Systems | - | 3 |
| 17 | |||
| Year 2 | |||
| Level 3 | |||
| Code | Course Name | Pre-requisite | CH |
| 1231CIS-2 | IT Infrastructure | - | 2 |
| 2261-CIS-2 | Science Communication | - | 2 |
| 2323CCS-3 | Operating Systems | - | 3 |
| 2412SEC-4 | Cryptography | 0383MATH-3 | 4 |
| 2413CCS-4 | Object-Oriented Programming | 1312CCS-3 | 4 |
| 3373CIS-3 | Cloud Computing | - | 3 |
| 18 | |||
| Level 4 | |||
| Code | Course Name | Pre-requisite | CH |
| 2340SEC-3 | Network Security | 2412SEC-4 | 3 |
| 2361SEC-3 | IT Auditing | 1231CIS-2 | 3 |
| 2431CCS-4 | Data Structures & Algorithms | 2413CCS-4 | 4 |
| 246CCS-4 | Computer Network | 2413CCS-4 | 4 |
| 3226CCS-2 | Technological Innovation | - | 2 |
| 3315CCS-4 | Programming with Python | - | 4 |
| 20 | |||
| Year 3 | |||
| Level 5 | |||
| Code | Course Name | Pre-requisite | CH |
| 3331SEC-3 | Digital Forensics & Incident Response | 2340SEC-3 | 3 |
| 3351SEC-3 | Machine Learning for Cyber-Security | - | 3 |
| 3371SEC-3 | Software Security | 2413CCS-4 | 3 |
| 3372SEC-3 | Web & Mobile Security | 3315CCS-4 | 3 |
| 4342CE-3 | Internet of Things | - | 3 |
| 15 | |||
| Level 6 | |||
| Code | Course Name | Pre-requisite | CH |
| 0291VOLN-2 | Volunteering Skills | - | 2 |
| 3373SEC-3 | Penetration Testing | 2340SEC-3 | 3 |
| 3381SEC-4 | Operating system security | 2323CCS-3 | 4 |
| 9 | |||
| Year 4 | |||
| Level 7 | |||
| Code | Course Name | Pre-requisite | CH |
| 0401MHR-4 | Career Preparation Skills (Training-1) | - | 4 |
| 3358CIS-3 | Emerging Technologies | - | 3 |
| 4342SEC-3 | Cloud & Virtualization Security | 3373CIS-3 | 3 |
| 4391SEC-3 | Capstone Project | - | 3 |
| 13 | |||
| Level 8 | |||
| Code | Course Name | Pre-requisite | CH |
| 4892SEC-8 | CooperativeTraining | - | 8 |
| 8 | |||
| Optional Courses (10) | |||
| Code | Course Name | Pre-requisite | CH |
| 0211CTR-2 | Ethics & Values | - | 2 |
| 0213CTR-2 | Rights | - | 2 |
| 0214CTR-2 | Building Awareness | - | 2 |
| 0215CITI-2 | Introduction to National Culture | - | 2 |
| 0231CTR-2 | Thought & Philosophy | - | 2 |
| 0241ART-2 | Arts | - | 2 |
| 0251BUS-2 | Principles of Entrepreneurship | - | 2 |
| 0271CITI-2 | Citizenship | - | 2 |
| 0272CITI-2 | National History | - | 2 |
| 0281PUH-2 | Health Awareness | - | 2 |
| Total | 20 | ||