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

18 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-110Discrete Structures (Quantitative Reasoning-I)3 (3-0)
2ENG-101Functional English3 (3-0)
3CSC-100Applications of Information and Communication Technologies3 (2-3)
4SSH-303Pakistan Studies2 (2-0)
5CSC-101Programming Fundamentals4 (3-3)
6MTH-101Calculus & Analytical Geometry (Interdisciplinary/Allied – I)3 (3-0)

Semester 2

21 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1MTH-102Multivariable Calculus (Quantitative Reasoning-II)3 (3-0)
2CSC-103Database Systems4 (3-3)
3SOS-302Seerat Studies2 (2-0)
4FQ-301Fehm-e-Quran – I1 (0-3)
5CSC-102Object Oriented Programming4 (3-3)
6CSC-111Digital Logic Design4 (3-3)
7MTH-103Linear Algebra (Interdisciplinary/Allied – II)3 (3-0)

Semester 3

19 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-204Computer Networks3 (2-3)
2CSC-202Information Security3 (2-3)
3CSC-203Artificial Intelligence3 (2-3)
4CSC-201Data Structures4 (3-3)
5CSC-205Software Engineering3 (3-0)
6STT-101Probability & Statistics (Interdisciplinary/Allied – III)3 (3-0)

Semester 4

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-302Theory of Automata3 (3-0)
2—Elective-I3 (2-3)
3ENG-201Expository Writing3 (3-0)
4IS-201Islamic Studies2 (2-0)
5—Elective-II3 (2-3)
6CSC-212Computer Organization & Architecture3 (2-3)

Semester 5

18 Credit Hours 

S. No.Course CodeCourse TitleCredit Hours
1PHY-201Applied Physics (Natural Science)3 (2-3)
2—Elective-III3 (2-3)
3—Elective-IV3 (2-3)
4CSC-311Operating Systems4 (3-3)
5MGT-335Digital Marketing & E-Commerce (Interdisciplinary/Allied – IV)3 (3-0)
6SSH-404Ideology & Constitution of Pakistan2 (2-0)

 

Semester 6

17 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-355Cloud Computing3 (2-3)
2CSC-402Design & Analysis of Algorithms3 (3-0)
3—Elective-V3 (2-3)
4—Elective-VI3 (2-3)
5—Elective-VII3 (2-3)
6SSH-401Entrepreneurship2 (2-0)

Semester 7

13 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-498Final Year Project I2 (0-6)
2—Elective-VIII3 (2-3)
3SSH-301Introduction to Management (Social Science)2 (2-0)
4FQ-302Fehm e Quran II1 (0-3)
5SSH-403Civics and Community Engagement2 (2-0)
6CSC-497Professional Certification3 (3-0)

Semester 8

9 Credit Hours

S. No.Course CodeCourse TitleCredit Hours
1CSC-499Final Year Project II4 (0-12)
2CSC-399Field Experience3 (3-0)
3SSH-402Professional Practices (Arts & Humanities)2 (2-0)

Total Program Credit Hours: 132

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