|
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 240 |
Object Oriented Programming |
3 |
CMP 290 |
Software Engineering |
3 |
|
CMP 223 |
Comp Org and Assembly Lang |
3 |
MA 210 |
Linear Algebra |
3 |
|
CMP 224 |
Comp Org and Assembly Lang Lab |
1 |
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 |
|
CMP 370 |
Database Systems |
3 |
CMP 331 |
Computer Networks Lab |
1 |
|
CMP 390 |
OO Analysis and Design |
3 |
SE 392 |
Software Design and Architecture |
3 |
|
SE 310 |
Analysis of Algorithm |
3 |
SE 342 |
Enterprise
System Development |
3 |
|
SE 391 |
Software Requirements Engineering |
3 |
SE xxx |
Technical Elective |
3 |
|
HM x5x |
Humanities Elective |
3 |
SS 170 |
Pakistan
Studies |
2 |
|
|
|
|
SS x7x |
Social Science Elective |
3 |
|
|
|
18 |
|
|
18 |
|
Fourth Year |
|
SE 490 |
Capstone Project I |
3 |
|
SE 491 |
Capstone Project II |
3 |
|
SE 492 |
Software Project Management |
3 |
SE xxx |
Technical Elective |
3 |
|
SE 493 |
Software Quality Assurance |
3 |
SE xxx |
Technical Elective |
3 |
|
SE 451 |
Human Computer Interaction |
3 |
SE xxx |
Technical Elective |
3 |
|
HM x5x |
Humanities Elective |
3 |
SS x7x |
Social Science Elective |
3 |
|
|
|
15 |
|
|
|
15 |