Program Course Structure Summary |
Total Credit Hours |
A. General Education Requirements |
21 |
1. Compulsory Courses |
21 |
B. Program / College Requirements |
84 |
|
78 |
|
6 |
C. Concentration Requirements |
21 |
1. Compulsory Courses |
21 |
TOTAL CREDITS |
126 |
Semester 1
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
COM-1113 |
Academic Writing 1 |
3 |
EMSAT or Equivalent |
ICT-1313 |
Introduction to Information Technology |
3 |
- |
CS0-0110 |
Calculus 1 |
3 |
- |
CS0-0111 |
Physics |
3 |
- |
CS0-0140 |
Algorithms and Problem Solving |
3 |
- |
Total |
15 |
|
Semester 2
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0290 |
Calculus 2 |
3 |
CS0-0110 - Calculus 1 |
COM-2123 |
Academic Writing 2 |
3 |
COM -1113 Academic Writing 1 |
CS0-0210 |
Introduction to Programming |
3 |
CS0-0140-Algorithms and Problem Solving |
CS0-0220 |
Logic Design |
3 |
- |
COM-1123 |
Arabic Communication Skills |
3 |
- |
Total |
15 |
|
Semester 3
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
HUM-1613 |
Islamic Studies |
3 |
- |
CS0-0230 |
Web Technologies 1 |
3 |
CS0-0210 - Introduction to Programming |
CS0-0240 |
Data Structures |
3 |
CS0-0210 - Introduction to Programming |
CS0-0320 |
Computer Organization & Architecture |
3 |
CS0-0210 - Logic Design |
CS0-0250 |
Discrete Mathematics |
3 |
CS0-0110- Calculus 1 |
Total |
15 |
|
Semester 4
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0330 |
Object-Oriented Programming |
3 |
CS0-0210 - Introduction to Programming, CS0-0240 - Data Structures |
CS0-0310 |
Computer Networks |
3 |
ICT-1313 - Introduction to Information Technology |
CS0-0350 |
HCI (Human-Computer Interaction) |
3 |
CS0-0230 - Web Technologies 1 |
CS0-0280 |
Introduction to Software Engineering and System Analysis |
3 |
ICT-1313 - Introduction to Information Technology |
CS0-0270 |
Linear Algebra |
3 |
CS0-0110 - Calculus 1 |
CS0-0360 |
Database Management |
3 |
CS0-0240 - Data Structures |
Total |
18 |
|
Semester 5
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0410 |
Operating Systems |
3 |
CS0-0240 - Data Structures |
CS0-0450 |
Multimedia |
3 |
CS0-0230 - Web Technologies 1, CS0-0210 - Introduction to Programming |
CS0-0250 |
Introduction to statistics |
3 |
CS0-0110 - Calculus 1 |
CS0-0440
|
Information Security |
3 |
CS0-0320 - Computer Organization & Architecture |
CS0-0340 |
Introduction to Artificial Intelligence |
3 |
CS0-0360 - Database Management, CS0-0330 - Object-Oriented Programming |
LSS-2483 |
Innovation, Entrepreneurship, and Sustainability |
3 |
- |
Total |
18 |
|
Semester 6
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0420 |
Cloud Computing |
3 |
CS0-0410 - Operating Systems, CS0-0310 - Computer Networks |
CS3-0110
|
Network Security |
3 |
CS0-0440 Information Security - |
HUM-1633 |
UAE Society |
3 |
- |
CS3-0260
|
Communications Technology |
3 |
CS0-0310 Computer Networks |
Program Elective 1 |
|
3 |
- |
CS0-0470 |
Internship |
3 |
After completing 90 Credit hours Successfully |
Total |
18 |
|
Semester 7
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0460 |
Ethics in Computer Science |
3 |
- |
CS3-0210 |
Wireless Networking |
3 |
CS3-0260 Communications Technology |
CS3-0220 |
Network Administration and Management |
3 |
CS0-0310 Computer Networks |
CS0-0430 |
Web Technologies 2 |
3 |
CS0-0230 - Web Technologies 1 |
CS3-0250 |
IT Forensics |
3 |
CS3-0110-Network Security |
Total |
15 |
|
Semester 8
Course Number |
Course Name |
Credit Hours |
Prerequisites (Number - Name) |
CS0-0480 |
Capstone Project |
3 |
After completing 90 Credit hours Successfully, CS0-0240 - Introduction to Software Engineering & System Analysis |
CS3-0240
|
Introduction to Cryptography |
3 |
CS3-0110 - Network Security |
CS3-0230 |
Advanced Networking |
3 |
CS0-0310 Computer Networks |
Program Elective 2 |
|
3 |
|
Total |
12 |
|