BS Computer Science

BS Computer Science

Build the skills to shape the future of technology.

The Bachelor of Science in Computer Science prepares students with strong foundations in programming, algorithms, databases, artificial intelligence, cybersecurity, cloud computing and modern software technologies.

Career Prospects

The current HEC framework also allows specialization through elective clusters, including Software Engineering, Artificial Intelligence, Data Science, Cyber Security, IT, Robotics, IoT, Cloud Computing and others.

Duration: 4 Years
Semesters: 8
Degree Level: Undergraduate / BS
Study Mode: On-Campus
Admission: 1st Semester & 5th Semester*
Credit Hours: HEC framework provides a 130-credit-hour structure for the current BS Computer Science scheme.

Program Overview

BS Computer Science is designed for students who want to understand computing from fundamental programming concepts to advanced technologies.Students develop practical and theoretical knowledge in:

  • Programming
  • Data Structures
  • Algorithms
  • Database Systems
  • Operating Systems
  • Computer Networks
  • Artificial Intelligence
  • Information Security
  • Cloud Computing
  • Software Engineering
  • Final Year Project
  • Professional Certification
  • Internship / Field Experience

Eligibility

For 1st Semester:

For 1st Semester:

  • Intermediate / HSSC or equivalent qualification
  • FSc Pre-Engineering
  • ICS
  • FSc / equivalent with Mathematics, subject to university admission rules

For 5th Semester:

  • Relevant Associate Degree / 14-year qualification
  • Eligibility and deficiency requirements subject to the awarding university’s rules

Semester-Wise Curriculum

Total Credit Hours

 

130 CH

Semester - I

Cr Hr

Quantitative Reasoning-I

3

Functional English

3

Applications of ICT

3

Social Science

2

Programming Fundamentals

4

Calculus & Analytical Geometry

3

Total

18

Semester - II

Cr Hr

Quantitative Reasoning-II

3

Arts & Humanities

2

Pakistan Studies

2

Fehm-e-Quran-I

1

Object Oriented Programming

4

Digital Logic Design

4

Linear Algebra

3

Total

19

Semester - III

Cr Hr

Expository Writing

3

Natural Science

3

Fehm-e-Quran-II

1

Data Structures

4

Database Systems

4

Operating Systems

4

Total

19

Semester - IV

Cr Hr

Civics & Community Engagement

2

Ideology & Constitution of Pakistan

2

Entrepreneurship

2

Islamic Studies / Ethics

2

Software Engineering

3

Computer Organization & Architecture

3

Design & Analysis of Algorithms

3

Total

17

Semester - V

Cr Hr

Computer Networks

3

Information Security

3

Artificial Intelligence

3

Theory of Automata

3

Interdisciplinary Course III

3

Interdisciplinary Course IV

3

Total

18

Semester - VI

Cr Hr

Cloud Computing

3

Elective I

3

Elective II

3

Elective III

3

Elective IV

3

Total

15

Semester - VII

Cr Hr

Elective V

3

Elective VI

3

Elective VII

3

Elective VIII

3

Professional Certification

3

Total

15

Semester - VIII

Cr Hr

Final Year / Capstone Project

6

Field Experience / Internship

3

Total

9

ADMISSIONS OPEN