pgiedu

BSCS Program

Discover your path with PGI's diverse undergraduate programs in business management and computer sciences. Thrive in today's dynamic world.

Bachelor of Science in Computer Science (BSCS)

“Leading the Digital World as Computing Leaders”

1. Program Overview

The BSCS program at PGI provides a balanced curriculum of theoretical foundations, practical skills, and cutting-edge technology innovation.

Students learn core concepts of computer science and emerging technologies, preparing them to become global leaders in IT, software, and intelligent systems.

The program covers software development, computer systems, artificial intelligence, and data science, equipping students with the expertise required to thrive in a rapidly evolving digital era.

2.Curriculum and Skills

The BSCS curriculum is designed to develop creative problem-solving abilities and practical technical skills:

  • Foundations & Algorithms: Data structures, algorithms, and computational theory
  • Programming & Software Development: Software, web, mobile, and game development
  • Computer Systems & Networking: Operating systems, computer architecture, and network management
  • AI, Data & Security: Artificial intelligence, machine learning, data science, and information security
  • Databases & Information Management: Efficient design, storage, and protection of data

In addition, students can enhance their practical skills through short courses like Microsoft Office Specialist (MOS), and gain hands-on experience via internships and collaborations with leading IT companies.

3. Career Opportunities

BSCS graduates are well-prepared for a wide range of careers in the IT and computing fields:

  • Software Engineer / Web & App Developer
  • Data Scientist / AI Engineer / Machine Learning Researcher
  • System & Network Administrator / Cybersecurity Specialist
  • Database Administrator / IT Consultant
  • Technical Project Manager / Technical Writer

BSCS graduates are more than programmers—they are IT leaders shaping the digital world with technology and creativity.

Faculty of Computer Sciences

Welcome to the Bachelor of Science in Computer Science (BSCS) program! 

We offer a comprehensive educational experience to prepare our graduates for the rapidly evolving field of computer science. In line with the Pakistani government’s emphasis on information technology, our CS department at PGI is committed to delivering high-quality education in all aspects of IT, including software and hardware engineering, and online systems. We collaborate with leading IT companies in Pakistan and abroad to provide our students with lectures, internships, and hands-on experience. Our curriculum covers a wide range of topics, including computer systems, algorithms, programming (software, web, mobile, game development), databases, networks, artificial intelligence, data science, virtual reality, blockchain, and information security. With a BSCS degree, our graduates can pursue various career paths related to their core subjects and excel in the high-potential job market. Additionally, we offer short courses, such as Microsoft Office Specialist, to enhance their skills and qualifications.

Careers (BSCS):
  • IT Specialist
  • MOS Specialist
  • Data Modeler
  • Software Engineer
  • IT Consultant
  • Web Developer
  • Computer Service representative
  • Cyber Security Specialist
  • Database Administrator
  • Technical and practical writer

Curriculum

1st Semester

Course CodesCourse TitleDomainCredit Hours
GE101Application of ICTGER3(2-1)
GE102Quantitative Reasoning 1GER3(3-0)
GE103Functional EnglishGER3(3-0)
GE104Social Science (e.g., Economics & Society)GER2(2-0)
GE105Art & Humanities (e.g., History of Philosophical Thoughts)GER2(2-0)
CS201Programming FundamentalsCC4(3-1)
Total Credit Hours17(15-2)

2nd Semester

Course CodesCourse TitleDomainCredit Hours
GE109Ideology and Constitution of Pakistan GE2(2-0)
GE107Quantitative Reasoning II (Applied Maths)GE3(3-0)
GE108Expository Writing GE3(3-0)
CS202Object Oriented ProgrammingCC4(3-1)
CS401Web ProgrammingDE3(2-1)
MS501Linear Algebra MS3(3-0)
LDP101 PGI Leadership Development Program 1LDP1(0-1)
Total Credit Hours19(17-2)

3rd Semester

Course CodesCourse TitleDomainCredit Hours
GE118EntrepreneurshipGER2(2-0)
CS203Data Structure CC4(3-1)
CS302Computer Architecture DC3(2-1)
CS207Open Software (Computer Organization & Assembly Language) CC3(2-1)
MS502Multivariable Calculus MS3(3-0)
LDP102Leadership Development Program 2MD3(3-0)
LDP102 PGI Leadership Development 2 LDP1(0-1)
Total Credit Hours16(12-3)

4th Semester

Course CodesCourse TitleDomainCredit Hours
GE110Natural Sciences GER3(2-1)
GE106Islamic Studies/EthicsGER2(2-0)
CS301 Mobile Application & Development DE3(2-1)
CS205Analysis of Algorithms CC3(3-0)
CS208Database System CC4(3-1)
EN601Technical & Business Writing MS3(3-0)
LDP103Leadership Development Program 3 LDP1(0-1)
Total Credit Hours19(15-4)

5th Semester

Course CodesCourse TitleDomainCredit Hours
CS204Image Processing (Digital Logic Design)CC3(2-1)
CS407Net. FrameworkDE3(2-1)
CS206Operating System CC 3(2-1)
CS402Computer GraphicsDE 3(2-1)
MS201Probability & StatisticsMS 3(3-0)
ESSocial Science (Take 1 BBA Discipline Core Course) ES3(3-0)
LDP104Leadership Development Program 4 LDP1(0-3)
Total Credit Hours19(14-5)

6th Semester

Course CodesCourse TitleDomainCredit Hours
CS209Computer NetworksCC3 (2-1)
CS210Software Engineering CC3 (2-1)
CS403Virtual RealityDC3 (2-1)
CS404Computer GameDE 3 (2-1)
CS211Information SecurityCC3 (2-1)
LDP105Leadership Development Program 5LDP1(0-1)
Total Credit Hours16(10-6)

7th Semester

Course CodesCourse TitleDomainCredit Hours
GE113Civics & Community EngagementGER2(2-0)
CS114Final Year Project - ICC2 (0-2)
GE406Cloud ComputingDE3 (2-1)
CS304Compiler ConstructionDC3 (2-1)
CS405Big Data DC 3 (3-0)
CS213 Artificial Intelligence CC2 (2-1)
LDP106 Leadership Development Program 6LDP1(0-1)
Total Credit Hours16 (11-6)

8th Semester

Course CodesCourse TitleDomainCredit Hours
CS214Final Year Project - II CC4 (0-4)
GE406Block Chain DE3 (2-1)
GE305 Machine LearningDC3 (3-0)
CS408 Advance NetworkDC 3 (3-0)
Total Credit Hours13 (8-5)
Total Degree Credit Hours128
Tuition Fees Of BSCS (Computer Sciences )
ProgramFall 2025Spring 2026 2nd SemesterTotal / Annum ( pkr )
Tuition Fee ( Up To 17 Credits *)136,000136,000272,000
Admission Fee20,000-20,000
Security Fee10,000-10,000
Library Fee10,00010,00020,000
Student Activities Fee5,0005,00010,000
TOTAL181,000151,000332,000

*Per Credit Rs. 8,500

Department Contact

Hotline Phone

+92 51 885 0570-71

Email support

admissions@mypgi.edu.pk

Follow our social media