SEMESTER I | |||
S.No | Course Code |
Course name | Credit Hours |
1 | AS111 | Physics I | 3 |
2 | AS121 | Calculus and Analytical Geometry | 3 |
3 | CS101 | IT For Managers | 3 |
4 | HUM121 | Islamiat & Pakistan Studies | 3 |
5 | HUM204 | Psychology | 3 |
6 | MKT201 | Principles of Marketing | 3 |
SEMESTER II | |||
7 | AS122 | Multivariable Calculus | 3 |
8 | CS102 | Programming Fundamental | 3 |
9 | CS201 | Data Structures and Algorithms | 3 |
10 | CS261 | Database Management System | 3 |
11 | EGL113 | English Writing Skills | 3 |
12 | LNG111 | Foreign Language I | 3 |
SEMESTER III | |||
13 | AS123 | Discrete Mathematical Structures | 3 |
14 | AS222 | Linear Algebra | 3 |
15 | CS103 | Object Oriented Programming | 3 |
16 | CS301 | Theory of Automata & Formal Languages | 3 |
17 | CS302 | Human Computer Interaction | 3 |
18 | EGL211 | Technical Report Writing | 3 |
SEMESTER IV | |||
19 | AS223 | Differential Equations | 3 |
20 | CS221 | Web Engineering I | 3 |
21 | CS281 | Digital Logic and Design | 3 |
22 | CSC491 | Management Information System | 3 |
23 | EGL502 | Organization Ethics and Advanced Communication | 3 |
24 | MAT202 | Statistics | 3 |
SEMESTER V | |||
25 | AS321 | Numerical Computing | 3 |
26 | CS222 | Web Engineering II | 3 |
27 | CS251 | Software Engineering I | 3 |
28 | CS305 | System Programming | 3 |
29 | CS311 | Operating Systems | 3 |
30 | CS331 | Computer Graphics | 3 |
SEMESTER VI | |||
31 | CS282 | Computer Organization and Assembly Language | 3 |
32 | CS283 | Computer Architecture | 3 |
33 | CS303 | Compiler Construction. | 3 |
34 | CS352 | Software Engineering II | 3 |
35 | CS371 | Data Communication and Networks | 3 |
36 | CS442 | Research Report | 3 |
SEMESTER VII | |||
37 | CS304 | Design & Analysis of Algorithms | 3 |
38 | CS457 | Digital Signal Processing | 3 |
39 | CS498 | Final Year Project (Project Proposal) | 3 |
40 | ELC1 | Elective I | 3 |
SEMESTER VIII | |||
41 | CS440 | Professional Ethics | 3 |
42 | CS472 | Data and Network Security | 3 |
43 | CS499 | Final Year Project (Project Implementation) | 3 |
44 | ELC2 | Elective II | 3 |