BACHELOR OF SCIENCE (COMPUTER SCIENCE)
First Year Science (FS)
Fall Semester | Spring Semester | ||
---|---|---|---|
Course Code | Course Title | Course Code | Course Title |
CT-175 | Programming Fundamentals | CS-251 | Logic Design & Switching Theory |
CT-174 | Fundamentals of Information Technology | CT-162 | Discrete Structures |
PH-122 | Applied Physics | CT-260 | Object Oriented Programming |
HS-104 | Functional English | HS-115 | Academic Reading and Writing |
HS-105 / HS-127 | Pakistan Studies / Pakistan Studies (for Foreigners) | HSK-1 / HS-231 | Chinese Language / Turkish Language-I |
MT-001 | Mathematics - 1 (for Pre-Medical) | MT-171 | Differential & Integral Calculus |
MT-002 | Mathematics - 2 (for Pre-Medical) |
Second Year Science (SS)
Fall Semester | Spring Semester | ||
---|---|---|---|
Course Code | Course Title | Course Code | Course Title |
CT-157 | Data Structure Algorithms & Applications | CS-252 | Computer Architecture & Organisation |
MT-227 | Differential Equations | CT-261 | Database Management Systems |
HS-218 | Business Communications | HS-219 | Professional Ethics |
CT-259 | System Analysis & Design | CT-258 | Financial & Cost Accounting |
HS-205 / HS-209 | Islamic Studies / 09 Ethical Behaviour | MT-272 | Linear Algebra & Geometry |
HSK-2 / HS-232 | Chinese Language / Turkish Language-II | HS-200 | Community Service |
Third Year Science (TS)
Fall Semester | Spring Semester | ||
---|---|---|---|
Course Code | Course Title | Course Code | Course Title |
CT-365 | Software Engineering | CS-351 | Computer Communication Networks |
CT-353 | Operating Systems | CT-361 | Artificial Intelligence & Expert Systems |
CT-363 | Design and Analysis of Algorithms | CT-362 | Web Engineering |
MT-331 | Probability & Statistics | CT-367 | Theory of Programming Languages |
CT-364 | Theory of Automata and Formal Languages | MT-442 | Numerical Methods |
Final Year Science (BS)
Fall Semester | Spring Semester | ||
---|---|---|---|
Course Code | Course Title | Course Code | Course Title |
CT-460 | Network & Information Security | CS-428 | Parallel & Distributed Computing |
MG-482 | Organisational Behaviour | CT-465 | Compiler Design |
CT-### | Elective I | MG-481 | Entrepreneurship |
CT-### | Elective II | CT-### | Elective III |
CT-499 | Software Based Project | CT-499 | Software Based Project |
Elective Cources
Elective I | Elective II | ||
---|---|---|---|
Course Code | Course Title | Course Code | Course Title |
CT-366 | E-Commerce | CT-352 | Computer Graphics |
CT-485 | Natural Language Processing | CT-487 | Visual Programming |
CT-464 | Modeling & Simulation | CT-488 | Distributed Computing |
CT-463 | Data Warehouse Mining | ||
CT-481 | Wireless Network & Mobile Computing | ||
CT-484 | Introduction to Cyber Security |