Bachelor Updated Study Plan of Information Systems Program - (Trimester)
Study Plan For Students Enrolled 2019 onwards
(Total: 195 Credit Hours / 12 Levels)
First Year
|
||||
Level
|
Course Code
|
Course Title
|
Pre-Requisite
|
Credit Hours
|
Level 1
|
011-ENG-6
|
Intensive English Program 1
|
-
|
6 |
108-MATH-4
|
Calculus I
|
-
|
4
|
|
111-ICI-2
|
The Entrance to Islamic Culture
|
-
|
2
|
|
Total Credit hours
|
12
|
|||
Level 2
|
012-ENG-6
|
Intensive English Program 2
|
011-ENG-6
|
6 |
109-MATH-4
|
Calculus II
|
108-MATH-4
|
4
|
|
111-CCS-5
|
Introduction to Computing
|
-
|
5
|
|
Total Credit hours
|
15
|
|||
Level 3
|
112-ICI-2
|
Islamic Culture 2
|
- | 2 |
121-CCS-4
|
Introduction to Programming
|
111-CCS-5
|
4
|
|
141-CIS-5
|
Systems Analysis and Design
|
-
|
5
|
|
111-CIS-4
|
Introduction to Information Systems
|
-
|
4
|
|
Total Credit hours
|
15
|
|||
Second Year
|
||||
Level
|
Course Code
|
Course Title
|
Pre-Requisite
|
Credit Hours
|
Level 4
|
113-MATH-4
|
Linear Algebra
|
108-MATH-4
|
4
|
113-ICI-2
|
Islamic Culture 3
|
- | 2 | |
222-CCS-6
|
Object-Oriented Programming
|
121-CCS-4
|
6
|
|
242-CIS-5
|
Software Development Methodologies
|
141-CIS-5
|
5
|
|
Total Credit Hours
|
17
|
|||
Level 5
|
139-BSHR-3
|
Communication Skills
|
-
|
3
|
271-CIS-4
|
Programming for Data Science
|
222-CCS-6
|
4
|
|
371-CCS-5
|
Data Communication & Computer Networks
|
-
|
5
|
|
339-MATH-4
|
Probability and Statistics
|
-
|
4
|
|
Total Credit hours
|
16
|
|||
Level 6
|
231-CIS-5
|
Database Management Systems
|
-
|
5
|
114-ICI-2
|
Islamic Culture 4
|
- | 2 | |
201-ARAB-2
|
Arabic Language Skills
|
-
|
2 | |
231-CCS-6
|
Data Structures and Algorithms
|
222-CCS-6
|
6
|
|
Total Credit Hours
|
15
|
|||
Third Year
|
||||
Level
|
Course Code
|
Course Title
|
Pre-Requisite
|
Credit Hours
|
Level 7
|
111-BSHR-4
|
Principles of Management
|
-
|
4
|
332-CIS-5
|
Advanced Database Management Systems
|
231-CIS-5
|
5
|
|
372-CIS-4
|
Introduction to Data Science
|
271-CIS-4
|
4
|
|
352-CIS-4
|
Information Security
|
371-CCS-5
|
4
|
|
382-CIS-5
|
Training
|
242-CIS-5
|
5
|
|
Total Credit Hours
|
22
|
|||
Level 8
|
362-CIS-4
|
Business Process Management
|
-
|
4
|
323-CIS-4
|
Web Design and Development
|
-
|
4
|
|
381-CCS-4
|
Operating Systems
|
-
|
4
|
|
361-CIS-5
|
Accounting Information Systems
|
-
|
5
|
|
Total Credit Hours
|
17
|
|||
Level 9
|
***
|
College Elective I
|
-
|
5
|
343-CIS-4
|
Project Management
|
242-CIS-5
|
4
|
|
202-ARAB-2
|
Arabic Editing
|
- | 2 | |
373-CIS-4
|
Data Mining
|
372-CIS-4
|
4
|
|
|
|
|
|
|
Total Credit Hours
|
15
|
|||
Fourth Year
|
||||
Level
|
Course Code
|
Course Title
|
Pre-Requisite
|
Credit Hours
|
Level 10
|
***
|
College Elective II
|
-
|
5
|
***
|
Elective I
|
-
|
4
|
|
453-CIS-4
|
Network Security Fundamentals
|
352-CIS-4
|
4
|
|
474-CIS-4
|
Applied Machine Learning
|
373-CIS-4
|
4
|
|
Total Credit Hours
|
17
|
|||
Level 11
|
***
|
Elective II
|
-
|
4
|
454-CIS-4
|
IT Audit and Control
|
-
|
4
|
|
463-CIS-5
|
Enterprise Systems
|
362-CIS-4
|
5
|
|
491-CIS-5
|
Project 1
|
-
|
5
|
|
Total Credit Hours
|
18
|
|||
Level 12
|
***
|
Elective III
|
-
|
4
|
444-CIS-4
|
Human Computer Interaction
|
-
|
4
|
|
483-CIS-3
|
Computing Ethics
|
-
|
3
|
|
492-CIS-5
|
Project 2
|
491-CIS-3
|
5
|
|
Total Credit Hours
|
16
|
Department Elective I - Courses
|
|||
Course Code
|
Course Title
|
Pre-Requisite Courses
|
Credit Hours
|
433-CIS-4
|
Big Data Management
|
373-CIS-4
|
4
|
458-CIS-4
|
Cloud Computing
|
381-CCS-4
|
4
|
464-CIS-4
|
Business Intelligence
|
373-CIS-4
|
4
|
475-CIS-4
|
Data Visualization
|
372-CIS-4
|
4
|
Department Elective II - Courses
|
|||
455-CIS-4
|
Security Testing and Assessment
|
453-CIS-4
|
4
|
456-CIS-4
|
Security Incident Management
|
453-CIS-4
|
4
|
457-CIS-4
|
Cryptography
|
-
|
4
|
476-CIS-4
|
Internet of Things Analytics and Security
|
373-CIS-4
|
4
|
Department Elective III - Courses
|
|||
465-CIS-4
|
Health Informatics
|
373-CIS-4
|
4
|
466-CIS-4
|
Geographical Information Systems
|
-
|
4
|
467-CIS-4
|
E-Commerce
|
-
|
4
|
424-CIS-4
|
Mobile Application Development
|
-
|
4
|
College Elective - Courses
|
|||
Course Code
|
Course Title
|
Pre-Requisite Courses
|
Credit Hours
|
Computer Science Department – Elective Courses
|
|||
313-CCS-5
|
Game Development
|
222-CCS-6
|
5
|
223-CCS-5
|
Advanced Object Oriented
|
222-CCS-6
|
5
|
Computer Engineering Department – Elective Courses
|
|||
455-CCE-5
|
Wireless Networks
|
-
|
5
|
456-CCE-5
|
Internet Routing Architecture
|
-
|
5
|
472-CCE-5
|
Robotics
|
-
|
5
|