BS – Computer Science

BS (Computer Science) 8- Semester Program Morning & Evening (146)

Pre-requisite: 

H.S.C.  Pre-Engineering, Pre- Medical (including General Science), Maths., Physics and Commerce background with at least 45% aggregate marks. Pre-Entry Test.

First Year
1st Semester
COURSE CODE COURSE TITLE CREDIT HOURS
ENGL 300 Remedial English-I 3
PKST 300 Pakistan Studies 2
MATH 300 Calculus & Ana Geom. (P.E) / Algebra & Elementary Trigonometry (P.M) 3
COMP 309-310 Introduction to Computer Science 3+1
COMP 311-312 Computer Programming (C Language) 3+1
COMP 313 Basic Electronics 3
2nd Semester
COURSE CODE COURSE TITLE CREDIT HOURS
ENGL 301 Remedial English-II 3
ISST/ ETHS 301 Islamic Studies/ Ethics 2
MATH 301 Differential Equations & Vector Analysis (P.E) Basic Calculus & Analytical Geo. of 2D (P.M) 3
BUAD 301 Financial Accounting & Management 3
COMP 314-315 Fundamentals of Algorithms 3+1
Second Year
3rd Semester
COURSE CODE COURSE TITLE CREDIT HOURS
MATH 400 Linear Algebra & Analytical Geom. of 3D (P.E)/Calculus & Trigonometry (P.M) 3
COMP 410 Data Structure 3
COMP 411-412 Object-Oriented Programming (Java) 3+1
COMP 413 Discrete Mathematics 3
COMP 421 Statistics & Probability 3
4th Semester
COURSE CODE COURSE TITLE CREDIT HOURS
BUAD 401 Human Resource Management 3
MATH 401 Advanced Calculus & Integral Transforms (P.E)/Linear Algebra & Analytical Geom. of 3 D (P.M) 3
COMP 414-415 Computer Organization & Assembly Language 3+1
COMP 416 Database System 3
COMP 417-418 Digital Logic Design 3+1
Third Year
5th Semester
COURSE CODE COURSE TITLE CREDIT HOURS
COMP 500-507 Software Engineering 3+1
COMP 501 Computer Architecture 3
COMP 502 Numerical Analysis 3
COMP 504 DBA Oracle SQL/Developer Oracle SQL 3
COMP 505 DBA Oracle Fundamental-I/Developer Oracle PL/SQL 3
COMP 506 Operations Research 3
6th Semester
COURSE CODE COURSE TITLE CREDIT HOURS
COMP 511 Data Communication 3
COMP 512 Computer Graphics 3
COMP 513 Automata Theory 3
COMP 514 Analysis of Algorithms 3
COMP 515 DBA Oracle Fundamental-II/Developer Form-I and Form-II 3
COMP 516 DBA Oracle Performance Tuning/Developer Oracle Reports 3
Fourth Year
7th Semester
COURSE CODE COURSE TITLE CREDIT HOURS
COMP 600 Operating System 3
COMP 601-602 Visual Programming 3+1
COMP 603 Complier Construction 3
COMP 604-605 Computer Networks 3+1
COMP 606 Artificial Intelligence 3
8th Semester
COURSE CODE COURSE TITLE CREDIT HOURS
COMP 611 Web Programming/(Elective-I) 3+1
COMP 612 Scientific Modelling & Simulation / (Elective-II) 3
COMP 613 Software Project 6
COMP 614 Comprehensive Viva Voce 2