Computer Science Curriculum - College of Computer Science & Information Systems
Updated CS Program Curriculum
Old CS Program Curriculum
CS Program Curriculum Requirement (Current Curricula effective since First Semester 2013/2014)
134 credit hours (9 Semesters)=
27 Credit Hours (One year) |
||||||
Level 1 (PY effective since 2008/2009) |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
140TEC-3 |
Computer Skills |
3 |
|
|||
140MATH-2 |
Introduction of Mathematics |
2 |
|
|||
140SKL-2 |
Learning, Thinking and Research Skills |
2 |
|
|||
140ENGG-2 |
English Language: Reading Skills |
2 |
|
|||
141ENGG-2 |
English Language: Writing Skills |
2 |
|
|||
142ENGG-2 |
English Language: Listening and Speaking Skills |
2 |
|
|||
143ENGG-2 |
English Language: Grammars |
2 |
|
|||
Total Number of Credits |
15 |
|
||||
Level 2 (PY effective since 2008/2009) |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
150MAN-1 |
Occupational Ethics |
1 |
|
|||
150MATH-4 |
Algebraic Sciences |
4 |
140MATH-2 |
|||
150SKL-2 |
Communication Skills |
2 |
|
|||
150ENGG-3 |
English Language: Speaking |
3 |
|
|||
151ENGG-2 |
Report Writing |
2 |
|
|||
Total Number of Credits |
12 |
|
||||
Level 3 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
111ISL-2 |
Introduction to Islamic Culture |
2 |
|
|||
104PHYS-4 |
Fundamentals of Physics |
4 |
|
|||
111CSS-4 |
Programming Language 1 |
4 |
|
|||
106MATH-3 |
Introduction to Integration |
3 |
|
|||
152MATH-3 |
Discrete Mathematics |
3 |
|
|||
Total Number of Credits |
12 |
|
||||
Level 4 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
201ARAB-2 |
Arabic Language Skills |
2 |
|
|||
342MATH-3 |
Linear Algebra |
3 |
|
|||
113CSS-4 |
Object Oriented Programming |
4 |
111CSS-4 |
|||
324STAT-3 |
Probabilities and Engineering Statistics |
3 |
|
|||
203MATH-3 |
Advanced Calculus |
3 |
|
|||
Total Number of Credits |
15 |
|
||||
Level 5 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
112ISL-2 |
Islamic Culture 2 |
2 |
|
|||
212CSS-3 |
Data Structures |
3 |
111CSS-4 |
|||
105PHIS-4 |
Advanced Physics |
4 |
104PHIS-4 |
|||
222CSS-4 |
Computer Organization and Architecture |
4 |
|
|||
330CSS-3 |
Programming Paradigms |
3 |
113CSS-4 |
|||
Total Number of Credits |
16 |
|
||||
Level 6 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
227CSS-3 |
Operating Systems |
3 |
111CSS-4 |
|||
113ISL-2 |
Islamic Culture 3 |
2 |
|
|||
342CSS-3 |
Software Engineering |
3 |
111CSS-4 |
|||
101BIOL-4 |
General Biology |
4 |
|
|||
235CSS-3 |
Theory of Computation |
3 |
|
|||
Total Number of Credits |
15 |
|
||||
Level 7 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
281CSS-3 |
Computer Graphics |
3 |
111CSS-4, 342MATH-3 |
|||
361CSS-3 |
Artificial Intelligence |
3 |
|
|||
457CSS-3 |
Internet Technologies |
3 |
|
|||
380CSS-3 |
Fundamentals of Database Systems |
3 |
|
|||
329CSS-3
|
Data Communication and Computer Networks |
3 |
227CSS-3 |
|||
Total Number of Credits |
15 |
|
||||
Level 8 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
491CSS-4 |
Graduation Project 1 |
4 |
342CSS-3 |
|||
456CSS-3 |
Parallel and Distributed Systems |
3 |
329CSS-3 |
|||
114ISL-2 |
Islamic Culture 4 |
2 |
|
|||
328CSS-3 |
Human and Computer Interaction |
3 |
|
|||
474CSS-3 |
Algorithm Design and Analysis |
3 |
212CSS-3 |
|||
Total Number of Credits |
15 |
|
||||
Level 9 |
||||||
Course Code |
Course Name |
Number of Credits |
Pre-requisite |
|||
492CSS-4 |
Graduation Project 2 |
4 |
491CSS-4 |
|||
345MATH-3 |
Operational Research |
3 |
|
|||
440CSS-3 |
Social, Ethical and Professional Issues |
3 |
|
|||
429CSS-3 |
Computer Security |
3 |
329CSS-3 |
|||
202ARAB-2 |
Arabic writing |
2 |
|
|||
Total Number of Credits |
15 |
|
||||
Old CS Program Curriculum
Old CS Program Curriculum Requirement (Curricula effective since First Semester 2008/2009) [Download