First level |
|||||||
First semester |
Second semester |
||||||
Number of hours |
Course name |
Course code |
Number of hours |
Course name |
Course code |
||
3 |
Computer Science Fundamentals |
FCS101 |
3 |
Object Oriented Programming |
FCS142 |
||
3 |
Structured Programming |
FCS141 |
3 |
Probability & Statistics |
FBS111 |
||
3 |
Calculus |
FBS101 |
3 |
Discrete Mathematics |
FBS102 |
||
3 |
Physics |
FBS121 |
3 |
Electronics |
FBS131 |
||
2 |
English 1 |
FHM111 |
2 |
Criminal Investigation |
FHM141 |
||
2 |
Humanities 1 |
FHM1XX |
2 |
Humanities 2 |
FHM1XX |
||
16 |
Total number of hours |
16 |
Total number of hours |
||||
Humanities Elective Courses:
Number of hours |
Course name |
Course code |
2 |
Criminology |
FHM142 |
2 |
Technical Writing |
FHM112 |
2 |
Human Rights |
FHM121 |
2 |
History of Computing |
FHM151 |
2 |
Marketing & Sales |
FHM131 |
2 |
Organizational Behavior |
FHM122 |
Second level |
|||||||
Third semester |
Fourth semester |
||||||
Number of hours |
Course name |
Course code |
Number of hours |
Course name |
Course code |
||
3 |
Data Structures |
FCS211 |
3 |
Systems Analysis and Design |
FIS231 |
||
3 |
Statistical Analysis |
FBS212 |
3 |
Differential Equations |
FBS204 |
||
3 |
Linear Algebra |
FBS203 |
3 |
Computer Architecture |
FCS222 |
||
3 |
Logic Design |
FCS221 |
3 |
Operating Systems |
FCS223 |
||
3 |
Introduction to Information Systems |
FIS201 |
3 |
Introduction to Computer Networks |
FCS231 |
||
2 |
Humanities 3 |
FHM2XX |
2 |
Humanities 4 |
FHM2XX |
||
17 |
Total number of hours |
17 |
Total number of hours |
||||
Humanities Elective Courses:
Number of hours |
Course name |
Course code |
2 |
Introduction to Criminal Justice |
FHM243 |
2 |
Criminal Psychology |
FHM223 |
2 |
Communication & Presentation Skills |
FHM213 |
2 |
Professional Ethics |
FHM244 |
2 |
English 2 |
FHM214 |
2 |
Business Administration |
FHM232 |
2 |
Fundamentals of Economics |
FHM233 |
2 |
Selected Topics in Humanities |
FHM252 |
Third level |
|||||
Fifth semester |
Sixth semester |
||||
Number of hours |
Course name |
Course code |
Number of hours |
Course name |
Course code |
3 |
File Organization |
FCS312 |
3 |
Software Engineering |
FCS391 |
3 |
Design and Analysis of Algorithms |
FCS313 |
3 |
Computer Graphics |
FCS351 |
3 |
Databases |
FIS311 |
3 |
Mobile Applications Development |
FCS344 |
3 |
Artificial Intelligence |
FCS361 |
3 |
Web Programming |
FCS343 |
3 |
Advanced Computer Networks |
FCS332 |
3 |
Cryptography |
FCS371 |
3 |
Introduction to Digital Forensics |
FCS381 |
3 |
Elective 1 |
FCS3XX |
18 |
Total number of hours |
18 |
Total number of hours |
Elective Courses:
Number of hours |
Course name |
Course code |
3 |
Computer Security |
FIS374 |
3 |
File System Forensics |
FCS383 |
3 |
Operating System Forensics |
FCS384 |
Fourth level |
|||||
Seventh semester |
Eighth semester |
||||
Number of hours |
Course name |
Course code |
Number of hours |
Course name |
Course code |
3 |
Image Processing |
FCS452 |
3 |
Cloud Computing |
FCS433 |
3 |
Open Source Software Development |
FIS445 |
3 |
Image Forensics |
FCS482 |
3 |
Network Security |
FCS472 |
3 |
Secure Programming |
FCS473 |
3 |
Elective 2 |
FCS4XX |
3 |
Elective 4 |
FCS4XX |
3 |
Elective 3 |
FCS4XX |
3 |
Elective 5 |
FCS4XX |
2 |
Capstone Project I |
FPR401 |
3 |
Capstone Project II |
FPR402 |
17 |
Total number of hours |
18 |
Total number of hours |
Elective Courses:
Number of hours |
Course name |
Course code |
3 |
Cyber Security |
FCS475 |
3 |
Steganography |
FCS476 |
3 |
Ethical Hacking |
FCS477 |
3 |
Selected Topics in Information Security |
FCS478 |
3 |
Mobile Device Forensics |
FCS485 |
3 |
Selected Topics in Digital Forensics |
FCS486 |