|
|
Semester 1
|
|
Semester 2
|
|
CSC100 |
Introduction to Computer Science |
CSC125 |
Programming Techniques-II |
|
CSC124 |
Programming Techniques – I |
MTH160 |
Calculus-I |
|
MTH100 |
General Mathematics |
EEG101 |
Solid State Electronics |
|
PHY101 |
Physics |
HUM104 |
Pakistan & Islamic Studies |
|
COM004 |
Basic English* |
COM110 |
Approaches To Academic reading and writing* |
|
FL 101 |
French I* |
FL 102 |
French II* |
|
|
Semester 3
|
|
Semester 4
|
|
CSC235 |
Database Management System |
CSC210 |
Data Structures |
|
EEG140 |
Digital Computer Logic |
COM140 |
Effective Speech |
|
CSC265 |
Data Communication & Networks |
MTH220 |
Differential Equations |
|
MTH161 |
Calculus-II |
STA210 |
Probability & Statistics |
|
CSC224 |
Visual Programming Tools |
CSC220 |
Assembly Language Programming |
|
MTH140 |
Discrete Mathematics |
CSC351 |
Software Engineering |
|
|
|
SS210 |
Corporate Social Responsibility |
|
|
Semester 5
|
|
Semester 6
|
|
CSC221 |
Analysis of Algorithms |
CSC 215 |
Operating Systems
|
|
MTH230 |
Linear Algebra
|
MTH 240 |
Numerical Analysis |
|
EEG220 |
Computer Architecture & Organization |
CSC 350 |
System Analysis & Design |
|
COM210 |
Busniess Communcation |
CSC 340 |
Automata Theory |
|
CSC320 |
Object Oriented Programming |
CSC XX |
Elective II
|
|
CSCXXX |
Elective I
|
CSCXXX |
Elective III |
|
|
Semester 7
|
|
Semester 8
|
|
CSC 300 |
Compiler Construction |
CSC 315 |
Artificial Intelligence & Robotics |
|
CSC 280 |
Internet & Web Development |
CSC 275 |
Cryptography and Data Security |
|
CSC 312 |
Computer Graphics & Animation |
CSCXXX |
Elective V |
|
ACC 100 |
Fundamentals of Accounting |
CSC XXX |
Elective VI
|
|
CSC 495 |
Software Project (Proposal) |
CSC 495 |
Software Project (Defense) |
|
CSC XXX |
Elective IV
|
|
Internship Presentation and Report
|
|
*It is a non-credit but mandatory course for each student to improve the fluency and command over English language and composition.
|