First year
Level 1
No. | Course Title | Code/No. | Contact hours
| CR | Prerequisite |
LT | LB | TR |
1 | English Language (1) | ENG 101-1 | 15 | - | 3 | - |
2 | Discrete Structures | CS 100 | 3 | - | - | 3 | - |
3 | Programming language (1) | CS 110 | 3 | 2 | - | 4 | - |
4 | Calculus (1) | MATH 101 | 2 | 2 | - | 3 | - |
5 | University Mandatory (1)* | | 2 | - | - | 2 | - |
6 | University Elective (1)** | | 2 | - | - | 2 | - |
Total | 17 Credit Hours |
* The student chooses from the courses in the field of promoting Islamic values
** The student chooses from the courses of the elective fields
Level 2
No. | Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | English Language (2) | ENG 102-2 | 15
| - | 3 | ENG 101-1 |
2 | Programming language (2) | CS 111 | 3 | 2 | - | 4 | CS 110 |
3 | General Statistics | MATH 161 | 2 | 2 | - | 3 | - |
4 | Principles of Business Administration | BUS 101 | 3 | - | - | 3 | - |
5 | Information Systems (1) | IS130 | 3 | - | - | 3 | |
6 | **University Elective (2) | - | 2 | - | - | 2 | - |
Total | 18 Credit Hours |
**The student chooses from the courses in the elective field
Second year
Level 3
No. | Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | Database Fundamentals | IS 220 | 3 | 2 | - | 4 | CS 111
|
2 | Data Structures | CS 212 | 3 | 1 | - | 3 | CS 111 |
3 | Information Systems (2) | IS 231 | 3 | - | - | 3 | IS 130 |
4 | Principles of Financial Accounting | ACCT 201 | 3 | 1 | - | 3 | - |
5 | **University Elective (3)
| - | 2 | - | - | 2 | - |
6 | *University Mandatory (2)
| - | 2 | - | - | 2 | -
|
Total | 17 Credit Hours |
*Students choose courses from the field of promoting Islamic values
** Students choose courses from elective fields
Level 4
No. | Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | Database Management | IS 221 | 3 | 1 | - | 3 | IS 220 |
2 | Computer Networks Fundamentals
| IT 221
| 3 | 1 | - | 3 | CS 110
|
3 | Principles of Marketing | MKT 203 | 3 | - | - | 3 | BUS101
|
4 | Multi-tier Applications Development | IS 234 | 2
| 2
| -
| 3
| CS 111 IS 220 |
5 | Information Systems Analysis and Design
| IS 233 | 3 | 1 | - | 3 | IS 231
IS 220 |
6 | Organizational Behavior | HRM 214 | 3 | - | - | 3 | BUS 101 |
Total | 18 Credit Hours |
Third year
Level 5
NO. | Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | Operating Systems | CS 340 | 3 | 1 | - | 3 | CS 212 |
2 | Entrepreneurship | BUS 353 | 3 | - | - | 3 | - |
3 | e-Business Systems Design | IS 332 | 3 | 1 | - | 3 | IS 231 |
4 | Data Warehousing and Data Mining | IS 322 | 3 | 1 | - | 3 | IS 221 MATH 161 |
5 | Program Elective (1) | - | 3 | 1 | - | 3 | - |
6 | Object Oriented Design | IS 323 | 3 | 1 | - | 3 | CS 111
IS 233 |
Total
| 18 Credit Hours |
Level 6
No.
| Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | Human-Computer Interaction | CS 351 | 3 | 1 | - | 3 | CS 212 |
2 | Enterprise Architecture | IS 340 | 3 | - | - | 3 | IS 323T IS 234 |
3 | Projects Management | IS 350 | 3 | 1 | - | 3 | CS 212 |
4 | Information Systems Security | IS 324 | 3 | 1 | - | 3 | IS 231 |
5 | Professional Ethics | CS 380 | 1 | - | - | 1 | - |
6 | Program Elective (2) | - | - | | | 3 | - |
Total | 16 Credit Hours |
Fourth year
Level 7
No. | Course Title | Code/No. | Contact hours | CR | Prerequisite |
LT | LB | TR |
1 | IS Management and Strategy | IS 410 | 3 | - | - | 3 | IS 231 |
2 | Decision Support Systems | IS 435 | 3 | 1 | - | 3 | IS 322 |
3 | Graduation Project (1) (Capstone 1) | IS 451 | 2 | 2 | - | 3 | Students must pass 90 credit hours + IS 350 IS 233 |
4 | **University Elective (4) | - | 2 | 2 | - | 2 | - |
5 | *Program Elective (3) | - | - | - | - | 3 | - |
Total | 14 Credit Hours |
** Students choose courses from elective fields
Level 8
No. | Course Title | Code/No. | Contact hour s | CR | Prerequisite |
LT | LB | TR |
1 | Graduation Project (2) | IS 452 | 2 | 2 | - | 3 | IS 451 |
2 | Internship | IS 453 | - | - | 30 | 6 | The student must pass (118) credits |
Total | 9 Credit Hours
|
Abbreviations:
LT = Theoretical
LB = Laboratory / Tutorial
TR = Practice