|
Year 1 |
|
|
|
|
Level 1 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
011-ENG-6 |
Intensive English Program 1 |
- |
6 |
|
108-MATH-3 |
Calculus I |
- |
3 |
|
111-ICI-2 |
The Entrance to Islamic Culture |
- |
2 |
|
111-CMS-3 |
Introduction to Computing |
- |
3 |
|
111-CIS-3 |
Introduction to Information System |
- |
3 |
|
|
|
|
17 |
|
|
|
|
|
|
Level 2 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
012-ENG-6 |
Intensive English Program 2 |
011-ENG-6 |
6 |
|
109-MATH-3 |
Calculus II |
108-MATH-3 |
3 |
|
112IC1-2 |
Islamic Culture -2 |
- |
2 |
|
121-CSM-3 |
Introduction to Programming |
111-CMS-3 |
3 |
|
141CIS-3 |
Systems Analysis and Design |
- |
3 |
|
|
|
|
17 |
|
|
|
|
|
|
Year 2 |
|
|
|
|
Level 3 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
113-MATH-3 |
Linear Algebra |
108-MATH-3 |
3 |
|
113IC1-2 |
Islamic Culture-3 |
- |
2 |
|
139-Bshr-2 |
Communications Skills |
- |
2 |
|
222-CSM-4 |
Object-Oriented Programming |
121CSM-3 |
4 |
|
231-CIS-3 |
Database Management System |
- |
3 |
|
242-CIS-3 |
Software Development Methodologies |
141-CIS-3 |
3 |
|
|
|
|
|
|
|
|
|
17 |
|
|
|
|
|
|
Level 4 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
114-IC1-2 |
Islamic Culture -4 |
- |
2 |
|
201ARAB-2 |
Arabic Language Skills |
- |
2 |
|
231-CCS-4 |
Data Structures and Algorithms |
222-CSM-4 |
4 |
|
271-CIS-3 |
Programming for Data Science |
222-CSM-4 |
3 |
|
339-MATH-3 |
Probability and Statistics |
- |
3 |
|
371-CCS-3 |
Data Communication & Computer Networks |
- |
3 |
|
|
|
|
|
|
|
|
|
17 |
|
|
|
|
|
|
Year 3 |
|
|
|
|
Level 5 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
111-BSHR-3 |
|
- |
3 |
|
202ARAB-2 |
Arabic Editing |
- |
2 |
|
323-CIS-3 |
Web Design and Development |
- |
3 |
|
332-CIS-3 |
Advance Database Management Systems |
231-CIS-3 |
3 |
|
372-CIS-3 |
Introduction to Data Science |
271-CIS-3 |
3 |
|
381-CCS-3 |
Operating Systems |
- |
3 |
|
382-CIS-0 |
Summer Training |
242-CIS-3 |
0 |
|
|
|
|
17 |
|
|
|
|
|
|
Level 6 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
343-CIS-3 |
Project Management |
242-CIS-3 |
3 |
|
352-CIS-3 |
Information Security |
371-CCS-3 |
3 |
|
361-CIS-3 |
Accounting Information Systems |
- |
3 |
|
363-CIS-3 |
Business Process Management |
- |
3 |
|
373-CIS-3 |
Data Mining |
372-CIS-3 |
3 |
|
|
|
|
15 |
|
|
|
|
|
|
Year 4 |
|
|
|
|
Level 7 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
453-CIS-3 |
Network Security Fundamental |
352-CIS-3 |
3 |
|
454-CIS-3 |
IT Audit and Control |
- |
3 |
|
463-CIS-3 |
Enterprise Systems |
363-CIS-3 |
3 |
|
474-CIS-3 |
Applied Machine Learning |
373-CIS-3 |
3 |
|
491-CIS-3 |
Project 1 |
343-CIS-3 |
3 |
|
|
|
|
15 |
|
|
|
|
|
|
Level 8 |
|
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
444-CIS-3 |
Human Computer Interaction |
- |
3 |
|
483-CIS-2 |
Computing Ethics |
- |
2 |
|
492-CIS-3 |
Project 2 |
491-CIS-3 |
3 |
|
|
|
|
8 |
|
|
|
|
|
|
Tracks Electives |
|
|
|
|
Track I |
Data Science |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
433-CIS-3 |
Big Data Management |
373-CIS-3 |
3 |
|
458-CIS-3 |
Cloud Computing |
381-CIS-3 |
3 |
|
464-CIS-3 |
Business Intelligence |
373-CIS-3 |
3 |
| 476-CIS-3 | Internet of Things Analytics and Security | 373-CIS-3 | 3 |
|
475-CIS-3 |
Data Visualization |
372-CIS-3 |
3 |
|
|
|
|
12 |
|
Track II |
Information Security |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
455-CIS-3 |
Information Security Assessments and Evaluation |
453-CIS-3 |
3 |
|
456-CIS-3 |
Security Incident Management |
453-CIS-3 |
3 |
| 457-CIS-3
|
Cryptohraphy | - |
3 |
|
|
|
|
12 |
|
Track III |
Information Systems |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
465-CIS-3 |
Health Informatics |
373-CIS-3 |
3 |
|
466-CIS-3 |
Geographical Information Systems |
- |
3 |
|
467-CIS-3 |
E-Commerce |
- |
3 |
|
424-CIS-3 |
Mobile Application Development |
- |
3 |
|
|
|
|
12 |
|
College Electives |
|
|
|
|
Department |
Computer Science |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
313-CCS-3 |
Game Development |
- |
3 |
|
223-CCS-3 |
Advanced Object Oriented |
- |
3 |
|
314-CCS-3 |
Operation Research |
- |
3 |
|
341-CCS-3 |
Principles of Software Engineering |
- |
3 |
|
361-CCS-3 |
Artificial Intelligence |
- |
3 |
|
373-CCS-3 |
Web Engineering |
- |
3 |
|
432-CCS-3 |
Design and Analysis of Algorithms |
- |
3 |
|
482-CCS-3 |
Parallel and Distributed Computing |
- |
3 |
|
|
|
|
24 |
|
Department |
Computer Engineering |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
|
443-CPE-3 |
Real Time System |
- |
3 |
|
447-CPE-3 |
Internet of Things |
- |
3 |
|
455-CPE-3 |
Wireless Network |
- |
3 |
|
456-CPE-3 |
Internet Routing Architecture |
- |
3 |
|
472-CPE-3 |
Robotics |
- |
3 |
|
|
|
|
15 |
Year