|
Fall Semester |
|
Spring Semester |
|
First Year |
|
Code |
Title |
Cr Hr |
|
Code |
Title |
Cr Hr |
|
CMP 100 |
Introduction to Computing |
3 |
|
CMP 140 |
Programming Fundamentals |
3 |
|
MA 101 |
Calculus I |
3 |
CMP 120 |
Digital Logic Design |
3 |
|
NS 101 |
Mechanics and Wave Motion |
3 |
CMP 121 |
Digital Logic Design Lab |
1 |
|
EN 101 |
Writing Workshop |
3 |
MA 102 |
Calculus II |
3 |
|
HM 150 |
Islamic Studies I |
2 |
NS 103 |
Electricity and Magnetism |
3 |
|
|
|
|
SS x7x |
Social Science Elective |
3 |
|
|
|
14 |
|
|
16 |
|
Second Year |
|
CMP 200 |
Discrete Mathematics |
4 |
|
CMP 210 |
Data Structures and Algorithms |
3 |
|
CMP 223 |
Comp Org and Assembly Lang |
3 |
CMP 290 |
Software Engineering |
3 |
|
CMP 224 |
Comp Org and Assembly Lang Lab |
1 |
CS 211 |
Theory of Auto. & For. Lang. |
3 |
|
CMP 240 |
Object Oriented Programming |
3 |
MA 250 |
Probability and Statistics |
3 |
|
EN 201 |
Communication Skills |
3 |
EN 205 |
Technical and Business Writing |
3 |
|
HM 260 |
Arabic Language |
3 |
HM 250 |
Islamic Studies II |
2 |
|
|
|
17 |
|
|
17 |
|
Third Year |
|
CMP 320 |
Operating Systems |
3 |
|
CMP 330 |
Computer Networks |
3 |
|
MA 210 |
Linear Algebra |
3 |
CMP 331 |
Computer Networks Lab |
1 |
|
CMP 370 |
Database Systems |
3 |
CMP 390 |
Object Oriented Analysis and Design |
3 |
|
CS 310 |
Analysis of Algorithms |
3 |
CS 360 |
Artificial Intelligence |
3 |
|
MA 310 |
Numerical Analysis |
3 |
CS 340 |
Internet Programming |
3 |
|
HM x5x |
Humanities Elective |
3 |
CS xxx |
Technical Elective |
3 |
|
|
|
|
SS 170 |
Pakistan
Studies |
2 |
|
|
|
18 |
|
|
18 |
|
Fourth Year |
|
CS 490 |
Capstone Project I |
3 |
|
CS 491 |
Capstone Project II |
3 |
|
CS 420 |
System Programming |
3 |
CS XXX |
Technical Elective |
3 |
|
CS XXX |
Technical Elective |
3 |
CS XXX |
Technical Elective |
3 |
|
CS XXX |
Technical Elective |
3 |
CS XXX |
Technical Elective |
3 |
|
HM x5x |
Humanities Elective |
3 |
SS x7x |
Social Science Elective |
3 |
|
|
|
15 |
|
|
|
15 |