BS Computer Science

Bachelor of Science in Computer Science (BS-CS)

Rapid growth of I.T. infrastructure in local and foreign organizations has increased the demand for computer professionals. Specialization can be done through 5 elective courses in selected area. The program meets the HEC and international standards for a full-length 4-year bachelor’s degree.

C-CodeCourse TitleCr-H
CS102Programming Fundamentals3+1
 Application of Information & Communication Technologies2+1
 Discrete Structures3+0
MKT417Calculus and Analytic Geometry3+0
 Functional English3+0
COM131Object Oriented Programming3+1
 Database Systems3+1
 Digital Logic Design2+1
 Multivariable Calculus3+0
ACT103Linear Algebra3+0
MKT417Visionary Leadership & Motivation2+0
  Cr-H
1Data Structures3+1
2Information Security2+1
 Artificial Intelligence2+1
 Computer Networks2+1
 Discrete Mathematics3+0
3Software Engineering3+0
 Probability & Statistics3+0
 Computer Organization & Assembly Language2+1
 Theory of Automatae3+0
 Advance Database Management Systems2+1
 Applied Physics2+1
 Expository Writing3+0
 Islamic Studies2+0
 Cr-H
 Operating Systems2+1
 HCI & Computer Graphics2+1
CS301Computer Architecture2+1
 Mobile Application Development2+1
 Numerical Analysis2+1
 Principles of Management2+0
 Compiler Construction2+1
 Parallel & Distributed Computing2+1
 Web Engineering2+1
 Cyber Security2+1
 Software Testing & Quality Assurance2+1
 Cloud Computing2+1
 Cr-H
 Final Year Project – I2+0
 Analysis of Algorithms3+0
 Object Oriented Analysis & Design3+0
 Financial Accounting(Elective Supporting Course)3+0
 Technical & Business Writing3+0
 Entrepreneurship2+0
 Final Year Project – II4+0
 Ideology and Constitution of Pakistan2+0
 Professional Practices2+0
IPT407Physical Education (Sports)4+0

Curriculum Structure

AreaCr Hr             AreaCr Hr
Computing Core46             Domain Core18
Domain Electives21             Mathematics & Supporting Courses12
Electives Supporting Courses03             General Education Requirement34
    Total             134

Degree Structure

Durations4 Years
Courses41
Projects2
Internships2
Sports4
Course Cr. Hrs.125 + 6 + 4 + 2
EligibilityIntermediate pre-engineering with 50% min marks or 3 A-level courses with physics, chemistry and computer science / biology of DAE with 60% min