Bachelor of Science in Computer Science (Specialization in Software Engineering)

Program Overview

The Bachelor of Science in Computer Science (Specialization in Software Engineering) program prepares students to design, develop, test, deploy, and maintain reliable software solutions for real-world challenges. The curriculum combines strong theoretical foundations with hands-on practical experience in software development, programming, database systems, software architecture, quality assurance, cybersecurity, and emerging technologies.

The program emphasizes critical thinking, innovation, teamwork, project management, and professional ethics, enabling graduates to build scalable software systems and pursue successful careers in the software industry, entrepreneurship, research, and higher education.

Program Duration

📅 Duration🎓 Degree📍 Study Mode
8 SemestersBachelor of Science in Computer Science (Specialization in Software Engineering)On Campus

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​

  • Software Engineer
  • Software Quality Assurance (QA) Engineer
  • DevOps Engineer
  • Game Developer
  • Database Developer
  • API & Backend Developer

Software Engineering Scheme of Studies

Semester 1

16 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSC-100

Application of Information & Communication Technologies

3(2-3)

2

CSC-101

Programming Fundamentals

4(3-3)

3

CSC-110

Discrete Structures

3(3-0)

4

MTH-101

Calculus and Analytic Geometry

3(3-0)

5

ENG-102

Functional English

3(3-0)

Semester 2

17 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSC-102

Object Oriented Programming

4(3-3)

2

CSC-103

Database Systems

4(3-3)

3

CSC-111

Digital Logic Design

3(2-3)

4

MTH-102

Multivariable Calculus

3(3-0)

5

STT-101

Probability & Statistics

3(3-0)

Semester 3

19 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSC-201

Data Structures

4(3-3)

2

CSC-202

Information Security

3(2-3)

3

CSC-203

Artificial Intelligence

3(2-3)

4

CSC-204

Computer Networks

3(2-3)

5

CSC-205

Software Engineering

3(3-0)

6

MTH-103

Linear Algebra

3(3-0)

Semester 4

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-211Computer Organization & Assembly Language3(2-3)
2Domain Elective 13(2-3)
3Domain 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 Code

Course Title

Credit Hours

1

CSC-301

Operating Systems

3(2-3)

2

CSE-320

Domain Core 1 (Software Design & Architecture)

3(3-0)

3

CSE-321

Domain Core 2 (Software Construction & Development)

3(2-3)

4

Domain Elective 3

3(3-0)

5

Domain Elective 4

3(2-3)

6

SSH-301

Social Science (Introduction to Management)

2(2-0)

7

CSC-398

Internship

3(0-3)

Semester 6

18 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSE-322

Domain Core 3 (Software Project Management)

3(2-3)

2

CSE-323

Domain Core 4 (Software Quality Engineering)

3(2-3)

3

CSE-324

Domain Core 5 (Software Requirement Engineering)

3(2-3)

4

CSC-314

Domain Core 6 (Parallel & Distributed Computing)

3(2-3)

5

Domain Elective 5

3(2-3)

6

Domain Elective 6

3(2-3)

Semester 7

16 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSC-498

Final Year Project – I

2(0-6)

2

CSC-401

Analysis of Algorithms

3(3-0)

3

Domain Elective 7

3(2-3)

4

MGT-351

Elective Supporting Course (Introduction to Marketing)

3(3-0)

5

ENG-401

Technical & Business Writing

3(3-0)

6

SSH-401

Entrepreneurship

2(2-0)

Semester 8

10 Credit Hours

S. No.

Course Code

Course Title

Credit Hours

1

CSC-499

Final Year Project – II

4(0-12)

2

SSH-402

Arts & Humanities (Professional Practices)

2(2-0)

3

SSH-403

Civics and Community Engagement

2(2-0)

4

SSH-404

Ideology and Constitution of Pakistan

2(2-0)

Total Program Credit Hours: 130

Program: Bachelor of Science in Computer Science (Specialization in Software Engineering)