BS Computer Science

Bachelor of Computer Science
BSCS

(4 Years Dagree Program)

Admission Open

Fall 2025

The Bachelor of Science in Computer Science (BSCS) is an undergraduate degree offered in Pakistan and provides the students with necessary skills and knowledge for careers in IT, software engineering, and computer science. Topics of basic computer science that form part of this degree are software engineering, computer networks, programming, data structures, algorithms, artificial intelligence, and software engineering. It is a 4 years degree.

Students are trained theoretically along with performing real-world projects, internships, and research, which helps them gain practical knowledge and increases their preparedness for a diverse range of computer science careers. Leading Pakistani universities offer BSCS programs that are aligned with the rapidly growing technology ecosystem of the country that is supported by a flourishing startup culture along with a severe IT professional shortage. Furthermore, graduates have the opportunity to pursue advanced education or special domain certifications, including machine learning, data science, and cybersecurity.

Career in BSCS

Software Developer/Engineer: Designing software, websites, and applications for enterprises in a range of industries, with prospects in both start-ups and large corporations.

Data ScientistFinding patterns and insights in big data sets to help businesses make decisions is highly sought after in the tech, healthcare, and financial industries.

Cybersecurity ExpertDefending businesses against online attacks and data breaches and guaranteeing the safety of information systems in sectors like banking, government, and healthcare.

Artificial Intelligence/Machine Learning EngineerDesigning and putting into practice AI and ML algorithms, helping to advance automation, robotics, and intelligent systems in industries including banking, healthcare, and automotive.

Cloud Solutions Architect: Optimising IT resources, assisting organisations in moving to cloud platforms, and designing and managing cloud infrastructure.

Game Developer: Making video games for consoles, PCs, or mobile devices is part of the rapidly expanding gaming industry, which also offers technical and creative jobs.

IT Consultant: Giving organisations professional guidance on how to use technology for security, efficiency, and commercial growth; frequently, this involves working with several clients from several industries.

Database Administrator: Database management and upkeep are essential for sectors like e-commerce, healthcare, and finance because they guarantee data security, availability, and integrity.

Systems Analyst: Connecting technical teams and non-technical stakeholders by analysing and building IT systems to satisfy business needs.

Blockchain Developer: Specialising in blockchain technology and cryptocurrency development, with a quickly growing industry in digital assets, supply chain, and finance.

Syllabus Bachelor of Computer Science

This course is a Four years program. Below are the specifics of each semester subjects and their Credit Hours.

Course Code
Title
Credit Hours
CSIT-01101
Fundamentals of Algorithms
3
CSIT-01102
Introduction to Computing
3
CSIT-01103
Financial Accounting
3
CSIT-01104
Calculus and Analytical Geometry
3
CSIT-01105
English Comprehension
3
CSIT-01106
Islamiat & Pakistan Studies
3
Course Code
Title
Credit Hours
CSIT-01201
Programming Fundamentals
3
CSIT-01202
Basic Electronics
3
CSIT-01203
Multivariable Calculus
3
CSIT-01204
Technical and Business Writing
3
CSIT-01205
Principals of Management
3
CSIT-01206
Discrete Structures
3
ENGL-1110
Communication and Presentation Skills
3
Course Code
Title
Credit Hours
CSIT-01301
Object Oriented Programming
3
CSIT-01302
Theory of Automata and Formal Languages
3
CSIT-01303
Differential Equations
3
CSIT-01304
Communication Skills
3
CSIT-01305
Probability and Statistics
3
CSIT-01306
Data Structures and Algorithm
3
Course Code
Title
Credit Hours
CSIT-01401
Database Systems
3
CSIT-01402
Software Engineering – I
3
CSIT-01403
Linear Algebra
3
CSIT-01404
Digital Logic and Design
3
CSIT-01405
Data Communication
3
CSIT-01406
Web Programming
3
STAT-2131
Probability & Statistics
3
Course Code
Title
Credit Hours
CSIT-01501
Software Engineering – II
3
CSIT-01502
Psychology
3
CSIT-01503
Computer Organization and Assembly Language
3
CSIT-01504
Numerical Analysis
3
CSIT-01505
Visual Programming
3
CSIT-01506
Computer Networks
3
Course Code
Title
Credit Hours
CSIT-01601
Computer Architecture
3
CSIT-2028
Advanced Object-Oriented Programming
3
CSIT-01603
Artificial Intelligence
3
CSIT-01604
Computer Graphics
3
CSIT-01605
Operating System Concepts
3
CSIT-01606
Distributed Database Management Systems
3
Course Code
Title
Credit Hours
CSIT-01701
Compiler Construction
3
CSIT-01702
Design and Analysis of Algorithm
3
CSIT-01704
Project – I
3
CS31038
Data Mining
3
CS31005
Transaction Processing
3
CSIT-01703a
Elective-I (Management Information Systems)
3
CSIT-01703b
Elective-I (Mobile Programming)
3
Course Code
Title
Credit Hours
CSIT-01804
Project – II
3
INSE-1201
Cybersecurity
3
CSIT-01703b
Elective-I (Mobile Programming)
3
CSIT-01803a
Elective-II (e-Commerce)
3
CSIT-1802
Human Computer Interaction
3
CSIT-01801
Human Resource Management
3
CSIT-2010
Web Engineering
3
CSIT-1801
Human Resource Management
3
Admission Requirement
Qualification
A-Level HSSC / F.Sc Pre-Medical / Grade 12 / ICS / F.A IT or equivalent
Minimum Marks
50%
Subject Include
1. Physics

2. Chemistry

3. Biology

4. Computer Science
Fee Details Amount in PKR Remarks
Prospectus Fee
Rs. 1,000
One Time Only (non-refundable)
Application Submission Fee
Rs.1,000
One Time Only (non-refundable)
Admission Fee
Rs. 15,000
One Time Only (non-refundable)
Security Refundable
10,000
One time only (Refundable)
Document Verification Fee
2,000
One Time Only (non-refundable)
IUB Registration Fee *
Rs. 10,400
One Time Only (non-refundable)
IUB Examination Fee *
Rs. 10,000
Per Semester
Library Fee
Rs. 2,500
Per Semester
IT Fee
Rs. 3,500
Per Semester
Tuition Fee
Rs. 55,000
Per Semester
Total Fee for First Semester
110,400
Total Fee for 2nd Semester onwards*
71,000

Note:

  • The annual examination fee will be paid by the student directly to the IUB bank account.
  • Scholarships based on merit and need are given out at the time of admission and will be renewed in later semesters if students continue to perform well academically.
  • The IUB registration and exam schedule will follow the university’s announcement.
GC University, Logo faisalabad

GC University, Faisalabad