Students Academic Programs
Description of educational programs according to the credit hours regulation
Computer Science
Information Systems
Information Technology
Multimedia
BioInformatics Programs
Software Engineering Program
Academic programs:
First semester
code |
Course Title |
Hours/week |
Grades greater end |
Practical exam hours |
|||||||
lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
Practical |
Total |
||||
CS111 |
Introduction to Computers |
3 |
- |
4 |
7 |
60 |
20 |
20 |
100 |
3 |
|
EE111 |
Electrical and Electronic Circuits |
3 |
1 |
2 |
6 |
60 |
20 |
20 |
100 |
3 |
|
MATH111 |
Mathematics I |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
PHYS111 |
Physics I |
3 |
2 |
2 |
7 |
60 |
20 |
20 |
100 |
3 |
|
HUM111 |
English Language |
2 |
- |
- |
2 |
40 |
10 |
- |
50 |
2 |
|
HUM112 |
Organizational Behavior |
2 |
- |
- |
2 |
40 |
10 |
- |
50 |
2 |
|
Total |
16 |
5 |
8 |
29 |
500 |
16 |
Second semester
Code |
Course Title |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
||||
CS121 |
Structured Programming |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
|
CE121 |
Digital Logic Design |
3 |
3 |
- |
6 |
70 |
30 |
- |
100 |
3 |
|
MATH121 |
Mathematics II |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
PHYS121 |
Physics II |
3 |
2 |
2 |
7 |
60 |
20 |
20 |
100 |
3 |
|
HUM121 |
Accounting |
2 |
1 |
- |
3 |
40 |
10 |
- |
50 |
2 |
|
HUM122 |
Business Administration |
2 |
- |
- |
2 |
40 |
10 |
- |
50 |
2 |
|
Total |
16 |
8 |
5 |
29 |
500 |
16 |
Second year
First semester
الكود |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
||||||||
Lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
|||||
CS211 |
Object Oriented Programming |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
||
CS212 |
Data Structures |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
||
INF211 |
File Organization |
3 |
- |
2 |
5 |
70 |
30 |
- |
100 |
3 |
||
CE211 |
Computer Organization |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
||
MATH211 |
Mathematics III |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
||
HUM211 |
Report Writing |
2 |
1 |
- |
3 |
40 |
10 |
- |
50 |
2 |
||
Total |
17 |
5 |
8 |
30 |
550 |
17 |
Second semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
||||
INF221 |
Database Concepts |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
|
IT221 |
Data Communication |
3 |
3 |
- |
6 |
70 |
30 |
- |
100 |
3 |
|
CE221 |
Microprocessors and Assembly Programming |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
|
MATH221 |
Discrete Mathematics |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
MATH222 |
Statistical Analysis and Applications |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
HUM221 |
Professional Ethics and Legal Aspects |
2 |
- |
- |
2 |
40 |
10 |
- |
500 |
2 |
|
Total |
17 |
7 |
6 |
30 |
550 |
17 |
Third Year
First Semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
||||
CS311 |
Visual Programming |
3 |
- |
3 |
6 |
60 |
20 |
20 |
100 |
3 |
|
CS312 |
Software Engineering |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
CS313 |
Analysis and Design of Algorithms |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
CS314 |
Formal Languages and Automata |
3 |
1 |
- |
4 |
70 |
30 |
- |
100 |
3 |
|
CS315 |
Scientific Computations |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
INF311 |
System Analysis and Design |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
Total |
18 |
7 |
5 |
30 |
600 |
18 |
Second Semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lectures |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
||||
CS321 |
Operating Systems |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
CS322 |
Computer Graphics |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
CS323 |
Analysis of Programming Languages |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
CS324 |
Artificial Intelligence |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
INF321 |
Information Systems |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
IT321 |
Computer Networks |
3 |
- |
2 |
5 |
70 |
30 |
- |
100 |
3 |
|
Total |
18 |
6 |
6 |
30 |
600 |
18 |
Computer science fourth year
First semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year marks |
practical |
total |
||||
CS411 |
Advanced Operating Systems |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
CS412 |
Compiler Theory |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
CS413 |
Software Verification |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
CS414 |
Computer Animation |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
Elective Course I |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
||
CS431 |
Project |
2 |
- |
3 |
5 |
- |
- |
- |
- |
- |
|
Total |
17 |
4 |
9 |
30 |
500 |
15 |
The student, in coordination with the department, selects one of the following courses:
Course Name |
Code |
Expert Systems |
CS415 |
Neural Networks |
CS416 |
Data Mining |
INF412 |
Distributed Database System |
INF413 |
Web Based Information Systems |
INF414 |
Network Management |
IT411 |
E-Commerce |
IT413 |
Networks Performance |
IT415 |
Second semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam Timing |
|||||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year works |
practical |
discussion |
total |
|||||
CS421 |
Parallel Programming |
3 |
- |
2 |
5 |
60 |
20 |
20 |
- |
100 |
3 |
||
CS422 |
Theory of Computation |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
||
CS423 |
Computer Systems Security |
3 |
- |
2 |
5 |
60 |
20 |
20 |
- |
100 |
3 |
||
CS424 |
Image Processing |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
||
Elective Course II |
3 |
- |
2 |
5 |
70 |
30 |
- |
- |
100 |
3 |
|||
CS431 |
Project |
2 |
- |
3 |
5 |
- |
100 |
- |
100 |
200 |
- |
||
Total |
17 |
4 |
9 |
30 |
700 |
15 |
The student, in coordination with the department, selects one of the following courses:
Course Name |
Code |
Implementation of Database Management Systems |
CS425 |
Pattern Recognition |
CS426 |
Introduction to computer vision |
CS427 |
Introduction to virtual reality |
CS428 |
Advanced topics in computer science |
CS429 |
Computer network programming |
IT423 |
Fourth year, Department of Information Systems
First semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
|||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year marks |
Practical |
Total |
||||
INF411 |
Information Engineering |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
INF412 |
Data Mining |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
|
INF413 |
Distributed Database Systems |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
INF414 |
Web Based Information Systems |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
|
Elective Course I |
3 |
- |
2 |
5 |
70 |
30 |
- |
100 |
3 |
||
INF431 |
Project |
2 |
- |
3 |
5 |
- |
- |
- |
- |
- |
|
Total |
17 |
4 |
9 |
30 |
500 |
15 |
The student, in coordination with the department, selects one of the following courses:
Code |
Course Name |
CS413 |
Software verification |
CS414 |
Computer Animation |
CS415 |
Expert Systems |
CS416 |
Neural Networks |
INF415 |
Transaction Processing |
IT411 |
Network Management |
IT413 |
E-Commerce |
IT415 |
Networks Performance |
Second semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exam timing |
||||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year marks |
Practical |
Discussion |
Total |
||||
INF421 |
Decision Support Systems |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
|
INF422 |
Office Automation |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
|
INF423 |
Information Security |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
|
INF424 |
Geographic Information Systems (GIS) |
3 |
- |
2 |
5 |
60 |
20 |
20 |
- |
100 |
3 |
|
Elective Course II |
3 |
- |
2 |
5 |
70 |
30 |
- |
- |
100 |
3 |
||
CS431 |
Project |
2 |
- |
3 |
5 |
- |
100 |
- |
100 |
200 |
- |
|
Total |
17 |
6 |
7 |
30 |
700 |
15 |
The student, in coordination with the department, selects one of the following courses
Code |
Course Name |
INF425 |
Information Systems Design |
INF426 |
Online Communities |
INF427 |
Advanced Topics in Information Systems |
CS425 |
Implementation of Database Management Systems |
Fourth Division, Department of Information Technology
First semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exams timing |
||||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year marks |
Practical |
total |
|||||
IT411 |
Network Management |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
||
IT412 |
Network Analysis And Design |
3 |
2 |
- |
5 |
70 |
30 |
- |
100 |
3 |
||
IT413 |
E-Commerce |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
||
IT414 |
Multimedia Systems |
3 |
- |
2 |
5 |
60 |
20 |
20 |
100 |
3 |
||
Elective Course I |
3 |
- |
2 |
5 |
70 |
30 |
- |
100 |
3 |
|||
IT431 |
Project |
2 |
- |
3 |
5 |
- |
- |
- |
- |
- |
||
Total |
17 |
2 |
11 |
30 |
500 |
15 |
The student, in coordination with the department, selects one of the following courses:
Code |
Course Name |
CS413 |
Software verification |
CS414 |
Computer Animation |
CS415 |
Expert Systems |
CS416 |
Neural Networks |
INF412 |
Data Mining |
INF413 |
Distributed Database Systems |
INF414 |
Web Based Information Systems |
IT415 |
Networks Performance |
Second semester
Code |
Course Name |
Hours/week |
Grades greater end |
Theoretical exams timing |
|||||||||
Lecture |
Training |
Practical |
Total |
Theoretical |
Year marks |
Practical |
Discussion |
Total |
|||||
IT421 |
Web Site Development |
3 |
- |
2 |
5 |
60 |
20 |
20 |
- |
100 |
3 |
||
IT422 |
Network Security |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
||
IT423 |
Network Programming |
3 |
- |
2 |
5 |
60 |
20 |
20 |
- |
100 |
3 |
||
CS424 |
Image Processing |
3 |
2 |
- |
5 |
70 |
30 |
- |
- |
100 |
3 |
||
Elective Course II |
3 |
- |
2 |
5 |
70 |
30 |
- |
- |
100 |
3 |
|||
IT431 |
Project |
2 |
- |
3 |
5 |
- |
100 |
- |
100 |
200 |
- |
||
Total |
17 |
4 |
9 |
30 |
700 |
15 |
The student, in coordination with the department, selects one of the following courses:
Code |
Course Name |
IT424 |
Advanced Topics in Information Technology |
CS426 |
Pattern Recognition |
CS427 |
Introduction to Computer Vision |
CS428 |
Introduction to Virtual Reality |
INF426 |
Online Communities |
