Courses for the semester system for the first stage
First semester
|
Subjects
|
Units
|
Curriculum vocabulary
|
Programming in C++ I
|
4
|
|
Computer Technology I
|
3
|
|
Discrete Structures I
|
3
|
|
Logic Design I
|
3
|
|
Mathematics I
|
3
|
|
Arabic
|
1
|
|
Freedom & Human Rights
|
1
|
|
Second semester
|
Subjects
|
Units
|
Curriculum vocabulary
|
Programming in C++ II
|
4
|
|
Computer Technology II
|
3
|
|
Discrete Structures II
|
3
|
|
Logic Design II
|
3
|
|
Mathematics II
|
3
|
|
English
|
1
|
|
Courses for the semester system for the second stage
|
Subjects
|
Units
|
Curriculum vocabulary
|
Data Structures
|
4
|
|
Advanced Mathematics
|
2
|
|
Computational Theory I
|
2
|
|
Database Management Systems I
|
3
|
|
Microprocessors I
|
3
|
|
ObjectOrientedProgrammingI
|
4
|
|
Democracy
|
1
|
|
|
Subjects
|
Units
|
Curriculum vocabulary
|
Algorithms
|
4
|
|
Numerical Analysis
|
3
|
|
Computational Theory II
|
2
|
|
Database Management Systems II
|
3
|
|
Microprocessors II
|
3
|
|
ObjectOrientedProgrammingII
|
4
|
|
Courses for the semester system for the third stage
|
Subjects
|
Units
|
Curriculum vocabulary
|
VisualProgramminginC#NetI
|
3
|
|
Computer Graphics I
|
3
|
|
Computer Architecture I
|
3
|
|
Computer Networks I
|
3
|
|
Compilers I
|
3
|
|
WebDesignandProgramming
|
3
|
|
|
Subjects
|
Units
|
Curriculum vocabulary
|
Software Engineering
|
2
|
|
VisualProgramminginC#NetII
|
3
|
|
Computer Graphics II
|
3
|
|
Computer Architecture II
|
3
|
|
Computer Networks II
|
3
|
|
Compilers II
|
3
|
|
Courses for the semester system for the fourth stage
First semester
|
Subjects
|
Units
|
Curriculum vocabulary
|
Operating Systems I
|
3
|
|
InformationSystemSecurityI
|
2
|
|
Artificial Intelligence I
|
3
|
|
WebApplicationDevelopmentI
|
3
|
|
Digital Image Processing I
|
3
|
|
Mobile Computing I
|
3
|
|
Research Methodology
|
1
|
|
Second semester
|
Subjects
|
Units
|
Curriculum vocabulary
|
Operating Systems II
|
3
|
|
InformationSystemSecurityII
|
2
|
|
Artificial Intelligence II
|
3
|
|
WebApplicationDevelopmentII
|
3
|
|
Digital Image Processing II
|
3
|
|
Mobile Computing II
|
3
|
|
Project in IS
|
6
|
|