Academic plan for the bachelor stage
Information Technology Department – Cybersecurity Program
First Year
Level 1
No. | Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | English Language (1) | ENG 101-1 | 15 | | - | 3 | - |
2 | Calculus (1) | MATH 101T | 2 | 2 | - | 3 | - |
3 | Arabic Composition | ARAB 101 | 2 | - | - | 2 | - |
4 | Discrete Structures | CS 100T | 3 | - | - | 3 | - |
5 | Programming Language (1) | CS 110T | 3 | 2 | - | 4 | - |
Total | 15 credit hours |
Level 2
No. | Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | English Language (2) | ENG 102-2 | 15 | | - | 3 | ENG 101-1 |
2 | Principles of Information and Technology Systems | IT 201T | 3 | 1 | - | 3 | CS 110T |
3 | General Statistics | MATH 161T | 2 | 2 | - | 3 | - |
4 | Programming Language (2) | CS 111T | 3 | 2 | - | 4 | CS 110T |
5 | General Physics (1) | PHYS 101T | 2 | 2 | - | 3 | - |
6 | Islamic Culture (1) | ISLS 101 | 2 | - | - | 2 | - |
7 | Professional Ethics | CS 380T | 1 | - | - | 1 | - |
Total | 19 credit hours |
Second Year
Level 3
No.
| Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | Language Skills | ARAB 202 | 2 | - | - | 2 | - |
2 | Data Structures | CS 212T | 3 | 1 | - | 3 | CS 110T |
3 | Communications and Networks Fundamentals | IT 222T | 3 | 2 | - | 4 | PHYS 101T |
4 | Calculus (II) | MATH 103T | 3 | 2 | - | 4 | MATH 101T |
5 | Islamic Culture (2) | ISLS 202 | 2 | - | - | 2 | ISLS 101 |
6 | Database Fundamentals | IS 220T | 3 | 2 | - | 4 | CS 111T |
Total | 19 credit hours |
Level 4
No.
| Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | Cybersecurity Principles | CY 200 | 3 | 1 | - | 3 | - |
2 | Operating Systems | CS 340T | 3 | 1 | - | 3 | CS 212T |
3 | Algorithms Analysis and Design
| CS 220T | 3
| 1
| -
| 3 | CS 100T + CS 212T |
4 | Software Engineering | CS 385T | 3 | 1 | - | 3 | IS 220T |
5 | Cybersecurity Laws and Policies | CY 201 | 2 | 1 | - | 2 | - |
6 | Cryptography | CY 220 | 3 | 1 | - | 3 | CS100T |
Total | 17 credit hours
|
Third Year
Level 5
No.
| Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | System Security | CY 321 | 3 | 1 | - | 3 | CS 340T |
2 | Projects Management | IS 350T | 3 | 1 | - | 3 | CS 212T |
3 | Computer Networks Fundamentals | IT 221T | 3 | 1 | - | 3 | CS 340T |
4 | Human-Computer Interaction | CS 351T | 3 | 1 | - | 3 | CS 212T |
5 | Theory of Probability | MATH 367T | 2 | 2 | - | 3 | MATH 103T + MATH 161T |
6 | Information Security Management | CY 302 | 3 | 1 | - | 3 | - |
Total | 18 credit hours |
Level 6
No.
| Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | Network Protocols | IT 323T | 3 | 1 | - | 3 | IT 221T |
2 | Malware Analysis | CY 310 | 3 | 1 | - | 3 | CY 321 |
3 | Islamic Culture (3) | ISLS 303 | 2 | - | - | 2 | ISLS 101 |
4 | Ethical Hacking | CY 311 | 2 | 2 | - | 3 | CY 201 |
5 | Elective Course (1) | - | - | - | - | 3 | - |
6 | Elective Course (2) | - | - | - | - | 3 | - |
Total | 17 credit hours |
Fourth Year
Level 7
No.
| Course Title | Code/No
| Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | Graduation Project (1) (Capstone 1)
| CY 480 | 2 | 1 | - | 2 | Passing successfully at least 100 credit + IS 350T |
2 | Cyber Physical Systems Security | CY 440 | 3 | 1 | - | 3 | - |
3 | Networks Security | CY 441 | 3 | 1 | - | 3 | IT 221T |
4 | Islamic Culture (4) | ISLS 404 | 2 | - | - | 2 | ISLS 101 |
5 | Web Systems Security | CY 430 | 2 | 2 | - | 3 | IT 221T |
6 | Wireless Networks Security | CY 442 | 3 | 1 | - | 3 | CY 200 |
7 | Elective Course (3) | - | - | - | - | 3 | - |
Total | 19 credit hours |
Level 8
No.
| Course Title | Code/No | Contact hours | CR | Prerequisite |
LT | LB / TR | PR |
1 | Graduation Project (2) Capstone 2) | CY 481 | 1 | 2 | - | 2 | CY 480 |
2 | Internship | CY 490 | 2 | - | 24 | 6 | Passing all courses in previous levels successfully |
Total | 8 credit hours |
Abbreviations:
LT = Theoretical
LB/TR = Laboratory / Tutorial
PR = Practice