Seeking information regarding BSCS Subjects? Not to worry as we have got you back as you will be provided with all the latest information regarding the BSCS Course Outline on this page. Students who are studying for bachelor of computer science (BSCS) must undergo various computer science subjects like object oriented programming fundamental, artificial intelligence, operating system, database management system and many others during their study program. The importance of these computer science courses cannot be ignored, as they are the base of computer studies. Students who wish to pursue MSCS degree program and further studies abroad must study and develop their basic skills in order to be successful. You will find BSCS subjects semester wise in Pakistan of all leading institutes right on this page.
Punjab university is the best public sector university in Punjab for bscs study program in pakistan . Punjab university bscs graduates are highly demanded in Pakistan. BSCS subjects in punjab university are designed according to the requirement of latest technologies. You will learn 45 To 50 subjects and labs of different courses that are most important to come in field. Here you can check the punjab University BSCS complete study scheme of all 08 semesters.
| BSCS First Semester Subjects | Credit Hour | BSCS Second Semester Subjects | Credit Hour |
|---|---|---|---|
| Introduction to Computers | 03 | Introduction To Computer Programming | 03 |
| Algorithms Fundamentals | 03 | Discrete Structure | 03 |
| Financial Accounting | 03 | Multi Variable Calculus | 03 |
| Calculus & analytical geometry-I | 03 | Technical and Business Writing | 03 |
| English Comprehension | 02 | Financial Management | 03 |
| Pakistan Studies | 01 | Islamic Studies | 01 |
| BSCS Third Semester Subjects | Credit Hour | BSCS Four Semester Subjects | Credit Hour |
| Object Oriented Programming | 03 | Data Structurs | 03 |
| Data Base Systems | 03 | Digital Logic Design | 03 |
| Differentials Equations | 03 | Software Engineering-I | 03 |
| Circuit Theory | 03 | Modern Programming Languages | 03 |
| Human Resource Management | 03 | Electronics | 03 |
| Communication's Skills | 03 | Linear Algebra | 03 |
| BSCS Five Semester Subjects | Credit Hour | BSCS Six Semester Subjects | Credit Hour |
| Software Engineering-II | 03 | Operating System Concepts | 03 |
| Web Programming | 03 | Computer Architecture | 03 |
| Analysis of Algorithms | 03 | Data Communications | 03 |
| Computer Organization & Assembly | 03 | Computer Graphics | 03 |
| Numerical Analysis | 03 | Advance Object Oriented Programming | 03 |
| Statistics and Probability | 03 | Theory of Automata | 03 |
| BSCS Seven Semester Subjects | Credit Hour | BSCS Eight Semester Subjects | Credit Hour |
| System Programming | 03 | Distributed Database System | 03 |
| Compiler Constructions | 03 | Software Project | 06 |
| Visual Programming | 03 | Final Year Project – II | 03 |
| Artificial Intelligence | 03 | Psychology | 03 |