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 Semesters | Bachelor 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 Code | Course Title | Credit Hours |
|---|---|---|---|
| 1 | CSC-211 | Computer Organization & Assembly Language | 3(2-3) |
| 2 | — | Domain Elective 1 | 3(2-3) |
| 3 | — | Domain Elective 2 | 3(2-3) |
| 4 | PHY-201 | Natural Science (Applied Physics) | 3(2-3) |
| 5 | ENG-201 | Expository Writing | 3(3-0) |
| 6 | IS-201 | Islamic Studies/Ethics | 2(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)
