Eligibility: FA/F.SC or equivalent
1st Semester | ||
---|---|---|
Cource Code | Cource Name | Credit Hrs |
CS100 | Introduction to Computing | (3CH) |
ENG100 | English Composition and Comprehension | (3CH) |
CS101 | Programming Fundamentals | (3CH) |
MTH102 | Fundamental of Calculus | (3CH) |
GEN104 | Islamic and Pakistan Studies | (3CH) |
MGT103 | Financial Accounting | (3CH) |
2nd Semester | ||
CS106 | Data Structure and Algorithms | (3CH) |
CS107 | Object Oriented Programming | (3CH) |
CS108 | Discrete Structures | (3CH) |
ENG109 | Technical and Business Writing | (3CH) |
MTH110 | Calculus & Analytical Geometry | (3CH) |
MGT111 | Principles of Management | (3CH) |
3rd Semester | ||
CS200 | Operating Systems | (3CH) |
CS201 | Digital Logic Design | (3CH) |
CS202 | Advance OOP (JAVA) | (3CH) |
ELT203 | Circuit Theory | (3CH) |
ENG204 | Communication Skills | (3CH) |
MTH205 | Multivariable Calculus | (3CH) |
4th Semester | ||
CS206 | Software Engineering | (3CH) |
CS207 | Introduction to Databases | (3CH) |
CS208 | Computer Organization & Assembly Language | (3CH) |
ELT209 | Electronics | (3CH) |
MTH210 | Linear Algebra | (3CH) |
MGT211 | Principles of Marketing | (3CH) |
5th Semester | ||
CS300 | Theory of Automata & Formal Languages | (3CH) |
CS311 | Data Communication & Networks | (3CH) |
MGT302 | Human Resource Management | (3CH) |
CS302 | E-Commerce I | (3CH) |
CS303 | Distributed Databases | (3CH) |
STA304 | Probability and Statistics | (3CH) |
6th Semester | ||
CS305 | Advance Networks | (3CH) |
CS306 | Compiler Construction | (3CH) |
CS307 | Design & Analysis of Algorithms | (3CH) |
CS308 | E-Commerce II | (3CH) |
CS309 | Computer System Architecture | (3CH) |
7th Semester | ||
CS400 | Software Design Project I | (3CH) |
CS401 | Artificial Intelligence | (3CH) |
CS402 | Human Computer Interaction | (3CH) |
CS403 | Visual Programming | (3CH) |
CS404 | System Programming | (3CH) |
8th Semester | ||
CS405 | Software Design Project II | (3CH) |
CS406 | Professional Practices | (3CH) |
CS407 | Advance Programming Techniques | (3CH) |
CS408 | Computer Graphics | (3CH) |