Bachelor of Science in Computer Science (BSCS)

Program Overview

The Bachelor of Science in Computer Science (BSCS) program provides students with a strong foundation in computing principles, programming, software development, and emerging technologies. Through a combination of theoretical knowledge and practical experience, students develop analytical thinking, technical expertise, and innovative problem-solving skills.

The program prepares graduates for careers in the IT industry, entrepreneurship, research, and higher education while promoting professional ethics, teamwork, and lifelong learning.

Program Duration

πŸ“… DurationπŸŽ“ DegreeπŸ“ Study Mode
8 SemestersBS Computer ScienceOn Campus

Choose Your Specialization

Eligibility Criteria

Applicants must have:

βœ” At least 50% marks in HSSC or equivalent qualification.

βœ” Intermediate in:

  • ICS
  • Pre-Engineering
  • Pre-Medical
  • DAE
  • A-Level (with Equivalence Certificate)

βœ” Meet the admission requirements prescribed by Buraq Institute of Science & Technology.

Career Opportunities​

  • Web Developer
  • Mobile Application Developer
  • Artificial Intelligence & Machine Learning Engineer
  • Data Scientist
  • Cybersecurity Analyst
  • Cloud Computing Engineer

BS Computer Science Scheme of Studies

Semester 1

16 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-100Application of Information & Communication Technologies3(2-3)
2CSC-101Programming Fundamentals4(3-3)
3CSC-110Discrete Structures3(3-0)
4MTH-101Calculus and Analytic Geometry3(3-0)
5ENG-102Functional English3(3-0)

Semester 2

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-102Object Oriented Programming4(3-3)
2CSC-103Database Systems4(3-3)
3CSC-111Digital Logic Design3(2-3)
4MTH-102Multivariable Calculus3(3-0)
5STT-101Probability & Statistics3(3-0)

Β 

Semester 3

19 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-201Data Structures4(3-3)
2CSC-202Information Security3(2-3)
3CSC-203Artificial Intelligence3(2-3)
4CSC-204Computer Networks3(2-3)
5CSC-205Software Engineering3(3-0)
6MTH-103Linear Algebra3(3-0)

Semester 4

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-211Computer Organization & Assembly Language3(2-3)
2β€”Domain Elective 13(2-3)
3β€”Domain Elective 23(2-3)
4PHY-201Natural Science (Applied Physics)3(2-3)
5ENG-201Expository Writing3(3-0)
6IS-201Islamic Studies/Ethics2(2-0)

Semester 5

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-301Operating Systems3(2-3)
2CSC-302Domain Core 1 (Theory of Automata)3(3-0)
3CSC-303Domain Core 2 (Advance Database Management Systems)3(2-3)
4β€”Domain Elective 33(2-3)
5β€”Domain Elective 43(2-3)
6SSH-301Social Science (Introduction to Management)2(2-0)
7CSC-398Internship3(0-3)

Semester 6

18 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-311Domain Core 3 (Computer Architecture)3(2-3)
2CSC-312Domain Core 4 (Compiler Construction)3(2-3)
3CSC-313Domain Core 5 (HCI & Computer Graphics)3(2-3)
4CSC-314Domain Core 6 (Parallel & Distributed Computing)3(2-3)
5β€”Domain Elective 53(2-3)
6β€”Domain Elective 63(2-3)

Semester 7

16 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-498Final Year Project – I2(0-6)
2CSC-401Analysis of Algorithms3(3-0)
3β€”Domain Elective 73(2-3)
4MGT-351Elective Supporting Course (Introduction to Marketing)3(3-0)
5ENG-401Technical & Business Writing3(3-0)
6SSH-401Entrepreneurship2(2-0)

Semester 8

10 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-499Final Year Project – II4(0-12)
2SSH-402Arts & Humanities (Professional Practices)2(2-0)
3SSH-403Civics and Community Engagement2(2-0)
4SSH-404Ideology and Constitution of Pakistan2(2-0)

Β 

Total Program Credit Hours: 130

Program: BS Computer Science