Apply Now
Hero Image
Text Image

BS Computer
Science

BS Computer Science

Our Bs Computer Science programme prepares to students solve modern problems. Students majoring in Computer Science are prepared for a career in the IT sector.

Career Prospects

  • Application Analyst
  • Cyber Security Specialist
  • Forensic Computer Analyst
  • Games Developer
  • Software Developer
  • Machine Learning Engineer

Scheme of Studies

BS Computer Science
Total Credit Hours 132 CH
For Medical Background Total Credit Hour 138 CH
Semester I Credit Hours
Introduction to Computing 3
Introduction to Computing - Lab 1
Functional English 3
Basic Electronics 2
Basic Electronics - Lab 1
Ideology and Constitution of Pakistan 2
Discrete Structures 3
Pre-Calculus (For Pre-Medical) 3
Total 15
Semester II Credit Hours
Programming Fundamentals 3
Programming Fundamentals - Lab 1
Digital Logic Design 2
Digital Logic Design - Lab 1
Calculus and Analytic Geometry 3
Expository Writing 3
Civics and Community Engagement 2
Elementary Algebra (For Pre-Medical) 3
Total 15
Semester III Credit Hours
Object Oriented Programming 3
Object Oriented Programming - Lab 1
Computer Organization & Assembly Language 3
Computer Organization & Assembly Language - Lab 1
Probability & Statistics 3
Arts & Humanities (Professional Practices) 2
Multivariable Calculus 3
Entrepreneurship 2
Total 18
Semester IV Credit Hours
Data Structures 3
Data Structures - Lab 1
Database Systems 3
Database Systems - Lab 1
Social Sciences (GE-XI) 2
Software Engineering 3
Linear Algebra 3
Islamic Studies/Ethics 2
Total 18
Semester V Credit Hours
Artificial Intelligence 2
Artificial Intelligence - Lab 1
Information Security 2
Information Security - Lab 1
Operating Systems 2
Operating Systems - Lab 1
Technical & Business Writing 3
Domain Elective 1 3
Domain Elective 2 3
Total 18
Semester VI Credit Hours
Domain Core 1 (Theory of Automata) 3
Computer Networks 2
Computer Networks - Lab 1
Analysis of Algorithms 3
Domain Elective 3 3
Domain Core 2 (Advance DBMS) 2
Domain Core 2 (Advance DBMS) - Lab 1
Domain Elective 4 3
Total 18
Semester VII Credit Hours
Domain Core 3 (Compiler Construction) 2
Domain Core 3 (Compiler Construction) - Lab 1
Final Year Project - I 3
Domain Core 4 (Computer Architecture) 2
Domain Core 4 (Computer Architecture) - Lab 1
Domain Core 5 (HCI & Computer Graphics) 2
Domain Core 5 (HCI & Computer Graphics) - Lab 1
Domain Elective 5 3
Total 15
Semester VIII Credit Hours
Domain Core 6 (Parallel & Distributed Computing) 2
Domain Core 6 (Parallel & Distributed Computing) - Lab 1
Final Year Project - II 3
Domain Elective 6 3
Domain Elective 7 3
Elective Supporting Course 3
Total 15

Note: To check fees structure and availability of this programme in your city,  “Click here“

Step Crash Program
X
Step Crash Program 2
X