ATTENTION PLEASE: This site is under-construction. If you find any kind of error or misconception. Please don't be confuse. We are already working on it. Thank you!

BS Computer Science



The BS (CS) 4 years degree programme was successfully launched with approval of the Vice-Chancellor/Chairman, Board of Governors in 2005. Admissions in this program are advertised each year in the months of August and September.

Semester - 1

Course Title Credit Hours
BCS111 Fundamentals of Computers 3
BCS112 Mathematics-I 3
BCS113 Probability and Statistics 3
BCS114 Functional English 3
BCS115 Programming Concepts 4
Semester - 2
Course Title Credit Hours
BCS121 Programming Languages-I 4
BCS122 Mathematics-II 3
BCS123 Physics 3
BCS124 Discrete Mathematics 4
BCS125 Programming Concepts 3
Semester - 3
Course Title Credit Hours
BCS231 Digital Logic Design 3
BCS232 Database-I 4
BCS233 Data Structures 3
BCS234 Business Communication 3
BCS235 Electronics 3
Semester - 4
Course Title Credit Hours
BCS111 Fundamentals of Computers 3
BCS112 Mathematics-I 3
BCS113 Probability and Statistics 3
BCS114 Functional English 3
BCS115 Programming Concepts 4
Semester - 5
Course Title Credit Hours
BCS351 Internet Programming 3
BCS352 Artificial Intelligence 3
BCS353 Analysis of Algorithms 3
BCS354 Programming Languages-III 4
BCS355 Software Engineering-I 3
BCS356 Network Strategies 3
Semester - 6
Course Title Credit Hours
BCS361 Computer Architecture 3
BCS362 Numerical Analysis 3
BCS363 Automata Theory 3
BCS364 Computer Graphics 4
BCS365 Software Engineering-II 3
Semester - 7
Course Title Credit Hours
Compulsory
BCS471 Compiler Construction 3
BCS472 Wireless and Mobile Communications 3
BCS473 Software Project-I 3
Eective (Any two)
BCS474 Digital Signal Processing 3
BCS475 E-Commerce Applications & Technologies 3
BCS476 Expert Systems 3
BCS477 Data Mining and Data Warehousing 3
BCS478 Management Information System 3
BCS479 Distributed Computing 3
Semester - 8
Course Title Credit Hours
Compulsory
BCS481 Software Project Management 3
BCS482 Natural Language Processing 3
BCS483 Software Project-II 3
Eective (Any two)
BCS484 Digital Image Processing 3
BCS485 Network Security 3
BCS486 Modeling and Simulation 3
BCS487 Database Administration 3
BCS488 Telecommunication systems 3
BCS489 Multimedia Technologies 3