Semester 1 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS91100 |
Programming in C++ I |
3 |
2 |
4 |
2 |
CS91101 |
Discrete Structure I |
2 |
- |
2 |
3 |
CS91102 |
Digital logic System |
2 |
- |
2 |
4 |
CS91103 |
Programming Fundamentals I |
2 |
- |
2 |
5 |
CS91104 |
Computer Organization |
2 |
2 |
3 |
6 |
MAT91100 |
Calculus I |
3 |
- |
3 |
7 |
HR91100 |
Human Rights |
1 |
- |
1 |
8 |
ENG91100 |
English language |
1 |
- |
1 |
Semester 2 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS91200 |
Programming in C++ II |
3 |
2 |
4 |
2 |
CS91201 |
Discrete Structure II |
2 |
- |
2 |
3 |
CS91202 |
Digital Circuit Design |
2 |
2 |
3 |
4 |
CS91203 |
Programming Fundamentals II |
1 |
2 |
2 |
5 |
STA91200 |
Statistical & Probability |
2 |
- |
2 |
6 |
MAT91201 |
Calculus II |
3 |
- |
3 |
7 |
DMC91205 |
Democracy |
1 |
- |
1 |
8 |
ENG91201 |
English language |
1 |
- |
1 |
Semester 1 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS92100 |
Introduction To Numerical Analysis |
2 |
2 |
3 |
2 |
CS92101 |
Microprocessors |
2 |
2 |
3 |
3 |
CS92102 |
Computability |
2 |
- |
2 |
4 |
CS92103 |
Object Oriented Programing I |
2 |
2 |
3 |
5 |
CS92104 |
Data Structures |
2 |
2 |
3 |
6 |
CS92105 |
Visual Programming |
2 |
2 |
3 |
7 |
ENG92102 |
English Language |
1 |
- |
1 |
8 |
ARA92100 |
Arabic Language |
1 |
- |
1 |
Semester 2 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS92200 |
Advanced Numerical Analysis |
2 |
2 |
3 |
2 |
CS92201 |
Computer Architecture |
2 |
- |
2 |
3 |
CS92202 |
Basic Language Translation |
2 |
2 |
3 |
4 |
CS92203 |
Object Oriented Programing II |
2 |
2 |
3 |
5 |
CS92204 |
Data Structures And Algorithms |
2 |
2 |
3 |
6 |
CS92205 |
Programming Language Techniques |
2 |
2 |
3 |
7 |
ENG92103 |
English Language |
1 |
- |
1 |
8 |
ARA92101 |
Arabic Language |
1 |
- |
1 |
Semester 1 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS93100 |
Advanced Computer Architecture |
2 |
- |
2 |
2 |
CS93101 |
Computer Graphics |
2 |
2 |
3 |
3 |
CS93102 |
Fundamental Of Database |
2 |
2 |
3 |
4 |
CS93103 |
Web Organization |
1 |
2 |
2 |
5 |
CS93104 |
Software Engineering |
2 |
- |
2 |
6 |
CS93105 |
Introduction To A.I |
2 |
2 |
3 |
7 |
CS93106 |
Programming In Java |
1 |
2 |
2 |
8 |
ENG92104 |
English Language |
1 |
- |
1 |
Semester 2 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS93200 |
Mobile Computing |
1 |
2 |
2 |
2 |
CS93201 |
Cryptography |
2 |
2 |
3 |
3 |
CS93202 |
Operating Systems I |
2 |
- |
2 |
4 |
CS93203 |
Communication And Networking |
1 |
2 |
2 |
5 |
CS93204 |
Rational Database |
2 |
2 |
3 |
6 |
CS93205 |
Digital Image Processing |
2 |
2 |
3 |
7 |
CS93206 |
Neural Networks |
2 |
- |
2 |
8 |
ENG92105 |
English Language |
1 |
- |
1 |
Semester 1 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS94100 |
Parallel Programming |
2 |
2 |
3 |
2 |
CS94101 |
Operating Systems II |
2 |
2 |
3 |
3 |
CS94102 |
Advanced Computer Networking |
2 |
2 |
3 |
4 |
CS94103 |
Fundamental Of Multimedia |
2 |
2 |
3 |
5 |
CS94104 |
E-Commerce |
2 |
- |
2 |
6 |
CS94105 |
Advanced Mobile Computing |
2 |
2 |
3 |
Semester 2 |
|||||
No. |
Code |
Course Title |
Theoretical |
Practical |
Units |
1 |
CS94200 |
Data Mining |
2 |
2 |
3 |
2 |
CS94201 |
Computer Security |
2 |
- |
2 |
3 |
CS94202 |
Robotics Control |
2 |
- |
2 |
4 |
CS94203 |
Data Compression |
2 |
2 |
3 |
5 |
CS94204 |
Software Development Tools |
1 |
2 |
2 |
6 |
CS94205 |
Advanced Computer Graphics |
2 |
2 |
3 |
7 |
CS94206 |
Graduation Project |
2 |
4 |
4 |