1. University Courses of Computer Science (10 Hours):
No |
Course Code |
Course Name |
Course Hours |
pre-requisite |
||||
L |
T |
P |
CH |
|
|
|||
1 |
CTU1101 |
Arabic Language I |
2 |
- |
- |
2 |
- |
|
2 |
CTU1202 |
Arabic Language II |
2 |
- |
- |
2 |
CTU1101 |
|
3 |
CTU1103 |
English Language I |
2 |
- |
- |
2 |
- |
|
4 |
CTU1204 |
English Language II |
2 |
- |
- |
2 |
CTU1103 |
|
5 |
CTU1105 |
Islamic Culture |
2 |
- |
- |
2 |
- |
|
Total |
10 |
- |
- |
10 |
- |
|
2. Faculty Courses of Computer Science (37 Hours):
No |
Course Code |
Course Name |
Course Hours |
pre-requisite |
|||
I |
T |
P |
CH |
||||
1 |
CTF1104 |
Physics |
2 |
1 |
- |
3 |
- |
2 |
CTF1103 |
Mathematics I:Calculus I |
2 |
1 |
- |
3 |
- |
3 |
CTF1210 |
Mathematics II:Calculus II |
2 |
1 |
- |
3 |
CTF1103 |
4 |
CTF2114 |
Mathematics III: Linear Algebra |
2 |
1 |
- |
3 |
CTF1210 |
5 |
CTF2220 |
Mathematics IV: Differential Equations |
2 |
1 |
- |
3 |
CTF2114 |
6 |
CTF2216 |
Discrete Mathematics |
2 |
1 |
- |
3 |
- |
7 |
CTF3126 |
Numerical Computation |
2 |
1 |
- |
3 |
CTF2220 |
8 |
CTF1213 |
Probability & Statistics |
2 |
- |
2 |
3 |
CTF1103- CTF1210 |
9 |
CTF1105 |
Introduction to Computer |
2 |
- |
2 |
3 |
- |
10 |
CTF1106 |
Computer Programming I |
2 |
- |
2 |
3 |
- |
11 |
CTF1211 |
Computer Programming II |
2 |
- |
2 |
3 |
CTF1106 |
12 |
CTF3232 |
Technical Writing |
2 |
- |
- |
2 |
CTU1102-CTU1209 |
13 |
CTF3233 |
Research Methodology |
2 |
- |
- |
2 |
CTF3232 |
Total |
26 |
7 |
8 |
37 |
- |
3. Specialization Requirements (93 credit hours):
ِA. Compulsory Courses:
No. |
Course Code |
Course Title |
Course Hours |
Pre-requisites |
|||
L |
T |
P |
CH |
||||
1 |
CTI1104 |
Computer Applications |
2 |
0 |
2 |
3 |
CTF1105 |
2 |
CTI1213 |
Digital Logic Design |
2 |
0 |
2 |
3 |
CTF1105 |
3 |
CTI2115 |
Professional Ethics |
2 |
0 |
0 |
2 |
|
4 |
CTI2116 |
Object Oriented Programming |
2 |
0 |
2 |
3 |
CTF1106-CTF1211 |
5 |
CTI2117 |
Computer Architecture |
2 |
0 |
2 |
3 |
CTF1105 |
6 |
CTI2118 |
Visual Programming I |
2 |
0 |
2 |
3 |
CTF1106- CTF1211 |
7 |
CTI2219 |
Communication Skills |
2 |
0 |
0 |
2 |
CTF1105- CTI2117 |
8 |
CTI2220 |
Visual Programming II |
2 |
0 |
2 |
3 |
CTF1106- CTF1211- CTI2118 |
9 |
CTI2221 |
Web Technology |
2 |
0 |
2 |
3 |
CTI2116 |
10 |
CTI2222 |
Microprocessor |
2 |
0 |
2 |
3 |
CTI1213 |
11 |
CTI3124 |
Data Base Systems I |
2 |
0 |
2 |
3 |
CTI2116 |
12 |
CTI3125 |
Information System Analysis& Design |
2 |
0 |
2 |
3 |
CTI2221- CTF1106- CTF1211 |
13 |
CTI3126 |
Computer Networks |
2 |
0 |
2 |
3 |
CTI2117 |
14 |
CTI3127 |
Data Structures and Algorithms |
2 |
0 |
2 |
3 |
CTF1106- CTF1211- CTI2116 |
15 |
CTI3128 |
Operating Systems |
2 |
0 |
2 |
3 |
CTI2117 |
16 |
CTI3230 |
Data Base Systems II |
2 |
0 |
2 |
3 |
CTI3124 |
17 |
CTI3231 |
Software Engineering |
2 |
2 |
0 |
3 |
CTI3125 |
18 |
CTI3232 |
Mobile and pervasive computing |
2 |
0 |
2 |
3 |
CTI3126 - CTI3127 |
19 |
CTI3234 |
Multimedia Technology |
2 |
0 |
2 |
3 |
CTI2221- CTI3128 |
20 |
CTI3235 |
Course project |
0 |
0 |
2 |
1 |
- |
21 |
CTI3236 |
Professional Training |
- |
- |
- |
- |
- |
22 |
CTI4137 |
Internet of things architecture and protocols |
2 |
0 |
2 |
3 |
CTI2117- CTI3126- CTI3128 |
23 |
CTI4138 |
Cyber Security fundamentals |
2 |
0 |
2 |
3 |
CTI2117 - CTI3128 |
24 |
CTI4139 |
Artificial Intelligence |
2 |
0 |
2 |
3 |
CTI2220- CTF2216 |
25 |
CTI4141 |
Human Computer Interaction |
2 |
0 |
2 |
3 |
CTI3124 - CTI3125 |
26 |
CTI4243 |
Cloud Computing |
2 |
0 |
2 |
3 |
CTI4137 |
27 |
CTI4245 |
Machine learning |
2 |
0 |
2 |
3 |
CTI4139 |
28 |
CTI4246 |
Information Security Management |
2 |
0 |
2 |
3 |
CTI4138 |
30 |
CTI2223 |
Elective I |
2 |
0 |
2 |
3 |
- |
31 |
CTI3129 |
Elective II |
2 |
0 |
2 |
3 |
- |
32 |
CTI4140 |
Elective III |
2 |
0 |
2 |
3 |
- |
33 |
CTI4244 |
Elective V |
2 |
0 |
2 |
3 |
- |
Total Number of Hours |
60 |
2 |
58 |
89 |
- |
B. Professional Training:
Course Code |
Course Title |
Course Hours |
Pre-requisites |
||
L |
P |
CH |
|||
CTI3236 |
Professional Training |
0 |
0 |
- |
- |
Total |
0 |
0 |
0 |
- |
C. Graduation Projects:
Course Code |
Course Title |
Course Hours |
Pre-requisites |
||
L |
P |
CH |
|||
CTP4142 |
Graduation Project I |
0 |
2 |
1 |
CTF3233 |
CTP4247 |
Graduation Project II |
0 |
6 |
3 |
CTP4142 - CTF3233 |
Total |
0 |
8 |
4 |
- |