Courses for the semester system for the first stage
First semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
4
|
Programming in C++ I
|
|
3
|
Fundamentals of Information Technology I
|
|
3
|
Discrete Structures I
|
|
3
|
Logic Design I
|
|
3
|
Mathematics I
|
|
1
|
Arabic
|
|
1
|
Freedom & Human Rights
|
Second semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
4
|
Programming in C++ II
|
|
3
|
Fundamentals of Information Technology II
|
|
3
|
Discrete Structures II
|
|
3
|
Logic Design II
|
|
3
|
Mathematics II
|
|
1
|
English
|
Courses for the semester system for the second stage
First semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
4
|
Data Structures
|
|
2
|
Advanced Mathematics
|
|
2
|
Computational Theory I
|
|
3
|
DatabaseManagementSystemsI
|
|
3
|
HumanComputerInteraction(HCI)
|
|
4
|
Object Oriented Programming I
|
|
1
|
Democracy
|
Second semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
4
|
Algorithms
|
|
3
|
Numerical Analysis
|
|
2
|
Computational Theory II
|
|
3
|
DatabaseManagementSystemsII
|
|
3
|
Web Design
|
|
4
|
ObjectOrientedProgramming II
|
Courses for the semester system for the fourth stage
First semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
3
|
VisualProgrammingC#.Net I
|
|
2
|
Project Management
|
|
3
|
Computer Architecture I
|
|
3
|
Computer Networks I
|
|
3
|
Compilers I
|
|
2
|
ManagementInformationSystem
|
Second semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
2
|
Software Engineering
|
|
3
|
VisualProgrammingC#.NetII
|
|
3
|
Web Programming
|
|
3
|
Computer Architecture II
|
|
3
|
Computer Networks II
|
|
3
|
Compilers II
|
Courses for the semester system for the fourth stage
First Semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
3
|
Multimedia Computing I
|
|
2
|
InformationSystemSecurityI
|
|
3
|
Artificial Intelligence I
|
|
3
|
WebApplicationDevelopmentI
|
|
2
|
Data Warehouse
|
|
3
|
Mobile Computing I
|
|
1
|
Research Methodology
|
Second semester
|
Curriculum vocabulary
|
Units
|
Subjects
|
|
3
|
Multimedia Computing II
|
|
2
|
Information System Security II
|
|
3
|
Artificial Intelligence II
|
|
3
|
Web Application Developement II
|
|
2
|
Data Mining
|
|
3
|
Mobile Computing II
|
|
6
|
Project in IS
|