Click here to Download
| |||||||||
| Semester No. 1 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS101 | Introduction to Computing | Required | 3 (Theory:3, Practical:0) | ||||||
| ENG101 | English Comprehension | Required | 3 (Theory:3, Practical:0) | ||||||
| MTH101 | Calculus And Analytical Geometry | Required | 3 (Theory:3, Practical:0) | ||||||
| PHY101 | Physics | Elective | 3 (Theory:3, Practical:0) | ||||||
| PHY301 | Circuit Theory | Elective | 3 (Theory:3, Practical:0) | ||||||
| PAK301 | Pakistan Studies | Required | 2 (Theory:2, Practical:0) | ||||||
| ETH202 | Ethics (for Non-Muslims) | Elective | 2 (Theory:2, Practical:0) | ||||||
| ISL202 | Islamic Studies | Elective | 2 (Theory:2, Practical:0) | ||||||
| VU001 | Introduction to e-Learning | Required | 1 (Theory:1, Practical:0) | ||||||
| Semester No. 2 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS201 | Introduction to Programming | Required | 3 (Theory:3, Practical:0) | ||||||
| CS302 | Digital Logic Design | Required | 3 (Theory:3, Practical:0) | ||||||
| ENG201 | Business and Technical English Writing | Required | ENG101 | 3 (Theory:3, Practical:0) | |||||
| MTH301 | Calculus II | Required | MTH101 | 3 (Theory:3, Practical:0) | |||||
| ECO401 | Economics | Elective | 3 (Theory:3, Practical:0) | ||||||
| MGT211 | Introduction To Business | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS201P | Introduction to Programming (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| CS302P | Digital Logic Design (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| Semester No. 3 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS304 | Object Oriented Programming | Required | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS403 | Database Management Systems | Required | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS601 | Data Communication | Required | CS101 | 3 (Theory:3, Practical:0) | |||||
| MTH202 | Discrete Mathematics | Required | 3 (Theory:3, Practical:0) | ||||||
| MGT301 | Principles of Marketing | Elective | 3 (Theory:3, Practical:0) | ||||||
| MGT503 | Principles of Management | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS304P | Object Oriented Programming (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| CS403P | Database Management Systems (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| Semester No. 4 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS301 | Data Structures | Required | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS401 | Computer Architecture and Assembly Language Programming | Required | CS101 | 3 (Theory:3, Practical:0) | |||||
| CS504 | Software Engineering - I | Required | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS610 | Computer Networks | Required | CS601 | 3 (Theory:3, Practical:0) | |||||
| MGT501 | Human Resource Management | Elective | 3 (Theory:3, Practical:0) | ||||||
| MGT602 | Entrepreneurship | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS301P | Data Structures (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| CS401P | Computer Architecture and Assembly Language Programming (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| CS610P | Computer Networks (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| Semester No. 5 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS205 | Information Security | Required | 3 (Theory:3, Practical:0) | ||||||
| CS402 | Theory of Automata | Required | 3 (Theory:3, Practical:0) | ||||||
| CS502 | Fundamentals of Algorithms | Required | 3 (Theory:3, Practical:0) | ||||||
| MCM301 | Communication skills | Required | ENG101 | 3 (Theory:3, Practical:0) | |||||
| MTH401 | Differential Equations | Required | MTH101 | 3 (Theory:3, Practical:0) | |||||
| STA301 | Statistics and Probability | Required | 3 (Theory:3, Practical:0) | ||||||
| Semester No. 6 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS604 | Operating Systems | Required | CS301 CS401 CS502 | 3 (Theory:3, Practical:0) | |||||
| CS606 | Compiler Construction | Required | CS201 CS402 | 3 (Theory:3, Practical:0) | |||||
| MTH501 | Linear Algebra | Required | 3 (Theory:3, Practical:0) | ||||||
| CS202 | Fundamentals of Front End Development | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS407 | Routing and Switching | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS411 | Visual Programming | Elective | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS435 | Cloud Computing | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS508 | Modern Programming Languages | Elective | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS602 | Computer Graphics | Elective | CS201 | 3 (Theory:3, Practical:0) | |||||
| CS603 | Software Architecture and Design | Elective | 3 (Theory:3, Practical:0) | ||||||
| CS605 | Software EngineeringII | Elective | CS504 | 3 (Theory:3, Practical:0) | |||||
| CS604P | Operating Systems (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
| Semester No. 7 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS619 | Final Project - CS619 | Required | 3 | ||||||
| CS621 | Parallel and Distributed Computing | Required | 3 (Theory:3, Practical:0) | ||||||
| MTH603 | Numerical Analysis | Required | MTH202 | 3 (Theory:3, Practical:0) | |||||
| CS501 | Advance Computer Architecture | Elective | CS401 | 3 (Theory:3, Practical:0) | |||||
| CS506 | Web Design and Development | Elective | CS403 CS301 CS504 | 3 (Theory:3, Practical:0) | |||||
| CS609 | System Programming | Elective | CS201 CS401 | 3 (Theory:3, Practical:0) | |||||
| CS611 | Software Quality Engineering | Elective | 3 (Theory:3, Practical:0) | ||||||
| MGT502 | Organizational Behaviour | Elective | 3 (Theory:3, Practical:0) | ||||||
| MGT610 | Business Ethics | Elective | 3 (Theory:3, Practical:0) | ||||||
| Semester No. 8 | |||||||||
| Course Code | Title | Type | Pre Requisite | Credit Hours | Specialization | ||||
| CS619 | Final Project | Required | 3 | ||||||
| CS607 | Artificial Intelligence | Required | CS502 CS201 | 3 (Theory:3, Practical:0) | |||||
| CS614 | Data Warehousing | Required | CS403 | 3 (Theory:3, Practical:0) | |||||
| CS625 | Professional Practices | Required | 3 (Theory:3, Practical:0) | ||||||
| CS607P | Artificial Intelligence (Practical) | Required | 1 (Theory:0, Practical:1) | ||||||
Comments
Post a Comment