BS Computer Science

Fee Structure

Semester Amount
1st Semester 49,800.00 PKR

Semester Amount
1st Semester 41,800.00 PKR
2nd Semester 38,900.00 PKR
3rd Semester 42,090.00 PKR
4th Semester 45,599.00 PKR
5th Semester 49,458.00 PKR
6th Semester 53,705.00 PKR
7th Semester 58,375.00 PKR
8th Semester 63,512.00 PKR

Semester Amount
1st Semester 41,800.00 PKR

BS Computer Science (BS CS)

Program Overview

The Bachelor of Science in Computer Science (BS CS) is a four-year undergraduate degree program designed to provide students with a solid foundation in computing, programming, algorithms, software engineering, and emerging technologies. The program equips students with the knowledge and practical skills required to design, develop, and manage advanced computer-based systems for solving real-world problems.

This degree follows the Higher Education Commission (HEC) of Pakistan’s approved curriculum and incorporates the latest trends in Artificial Intelligence, Data Science, Cloud Computing, and Cybersecurity, ensuring that graduates are well-prepared for the rapidly changing global technology landscape.


Program Objectives

The BS Computer Science program aims to:

  • Develop a strong theoretical and practical understanding of core computer science principles.

  • Equip students with problem-solving, analytical, and programming skills to design efficient software and systems.

  • Enable graduates to adapt to emerging technologies and trends in the IT industry.

  • Foster innovation, research, and entrepreneurship in computing and technology.

  • Promote ethical, professional, and socially responsible computing practices.


Program Duration & Structure

  • Duration: 4 Years (8 Semesters)

  • Credit Hours: 130–136 (as per HEC guidelines)

  • Award: Bachelor of Science in Computer Science (BS CS)

The program combines core computing courses, mathematical foundations, electives in specialized fields, and a final-year project (FYP), providing a comprehensive balance of theory, practice, and innovation.


Core Areas of Study

Students enrolled in BS Computer Science gain expertise in a variety of technical and theoretical domains, including:

  • Programming Fundamentals (C++, Python, Java)

  • Data Structures and Algorithms

  • Discrete Mathematics and Calculus

  • Database Management Systems

  • Object-Oriented Programming

  • Operating Systems and Computer Networks

  • Software Engineering and Project Management

  • Web and Mobile Application Development

  • Artificial Intelligence and Machine Learning

  • Human–Computer Interaction

  • Cybersecurity and Cloud Computing

  • Internet of Things (IoT)

  • Compiler Construction

  • Distributed and Parallel Computing


Career Opportunities

Graduates of BS Computer Science are prepared to pursue successful careers in both public and private sectors, including:

  • Software Engineer / Developer

  • Web and Mobile Application Developer

  • Database Administrator

  • Systems Analyst / Architect

  • Network or Cloud Engineer

  • AI and Machine Learning Specialist

  • Cybersecurity Analyst

  • Game Developer

  • IT Project Manager

  • Research and Development Engineer

The skills acquired during the BS CS program enable graduates to work in diverse industries such as banking, telecom, healthcare, education, software houses, startups, and government organizations — or to establish their own technology ventures.


Why Choose Our BS CS Program?

  • Curriculum aligned with HEC guidelines and modern international computing standards.

  • Highly qualified faculty with academic and industry experience.

  • Access to state-of-the-art computer labs and development environments.

  • Strong focus on hands-on learning, projects, and innovation.

  • Opportunities for internships, research collaborations, and industrial linkages.

  • Support for entrepreneurship and student-led software initiatives.


Eligibility Criteria

  • Intermediate (HSSC) or equivalent qualification with Mathematics and at least 50% marks.

  • Candidates from ICS, Pre-Engineering, or equivalent streams are eligible to apply.

  • Admission is granted strictly on merit basis as per university policy (entry test and/or interview).


Final Year Project (FYP)

In the final year, students undertake a capstone project that demonstrates their technical and problem-solving abilities. Projects may involve software development, AI applications, data analytics, or emerging technologies — often in collaboration with industry partners or research labs.

This experience enhances students’ ability to work in teams, manage projects, and deliver professional-level solutions.


Future Prospects

Graduates of the BS Computer Science program are highly sought after both nationally and internationally. The degree also provides a strong foundation for advanced studies (MS/PhD) in Computer Science, Artificial Intelligence, Data Science, Cybersecurity, or related fields.

BS CS graduates play a key role in driving digital transformation, innovation, and technological advancement in Pakistan and beyond.

Program Incharge

Mr. Ghulam Qadir

MS – Software Engineering
University of Engineering & Technology, Taxila, Pakistan
BS – Computer Science
University of Engineering & Technology, Taxila, Pakistan

Faria Malik 
MS – Computer Engineering 
University of Engineering & Technology Lahore 

BSc - Computer Engineering  
University of Engineering & Technology Taxila

 


 

Course Outline

 

Sr.# Course Code Course Name Credit Hours
1 CS-102 Applications of Information and Communication Technologies (ICT) 3(2-1)
2
3 CS-102 Applications of Information and Communication Technologies (ICT) 3(2-1)
4 PKS-201 Ideology and Constitution of Pakistan 2(2-0)
5 ISRE-505 Study of Non Semitic Religions 3[3-0]
6 MATH-201 Calculus-II 3(3-0)
7 ARAB-101 Translation of the Holy Quran- (Para 1-3) 1(1-0)
8 ENG-101 Functional English 3(3-0)
9
10 CS-101 Programming Fundamentals (C++) 4(3-3)

Sr.# Course Code Course Name Credit Hours
1
2 CS-202 Digital Logic Design 3(2-1)
3 CS-301 Data Structure 4(3-3)
4
5
6 CS-203 Discrete Structure 3(3-0)
7 CS-303 Database System 4(3-3)
8
9 CS-201 Object Oriented Programming 4(3-3)
10 CS-302 Software Engineering 3(3-0)

Sr.# Course Code Course Name Credit Hours
1
2 CS-301 Data Structure 4(3-3)
3 CS-203 Discrete Structure 3(3-0)
4
5 CS-303 Database System 4(3-3)
6 CS-201 Object Oriented Programming 4(3-3)
7
8
9 CS-302 Software Engineering 3(3-0)
10 CS-202 Digital Logic Design 3(2-1)