BS Software Engineering
Undergraduate
4 years
HEC RecognizedNCEAC RecognizedAvailable at:
Qauid-e-Azam Campus (Main Campus)
Jhelum Campus (Sub-campus)
Gujranwala Campus (Sub-campus)
Level:Undergraduate
Sector:Computer Science and Information Systems
Duration:4 years
Intake:Fall (July), Spring (January)
Mode:Full-Time
Fee:PKR 120,850
Entry Test:N/A
Shift:Morning, Evening
About the Program
The BS Software Engineering (BSSE) program at PU is a four-year degree offered by the Faculty of Computing and Information Technology. It aims to train students in software architecture, quality engineering, project management, and full-stack development.
The curriculum includes hands-on labs, a required summer internship, and a two-semester Final Year Project. This structure ensures graduates can deliver scalable, reliable, and maintainable software solutions. The program is accredited by the National Computing Education Accreditation Council. BSSE prepares students for leadership and technical roles in the software industry.
Key Highlights:
- Strong focus on software architecture, project management, and quality assurance
- Practical training through labs in software testing, object-oriented programming, and UI/UX design
- Required 6 to 8 weeks industry internship anda capstone Final Year Project
- Career-ready for roles as software architect, full-stack developer, QA engineer, and product manager
- Curriculum follows international IEEE/ACM software engineering standards
Curriculum Snapshot
Semester 1
- •243
- •141
- •333
- •196
- •249
- •191
- •334
Semester 2
- •241
- •145
- •336
- •204
- •263
- •247
- •144
- •335
Semester 3
- •336
- •154
- •149
- •146
- •226
- •193
- •225
Semester 4
- •194
- •212
- •153
- •206
- •230
- •147
- •336
Semester 5
- •339
- •339
- •340
- •340
- •340
- •336
Semester 6
- •339
- •339
- •340
- •340
- •340
- •336
Semester 7
- •341
- •340
- •340
- •340
- •340
- •336
Semester 8
- •342
- •340
- •340
- •340
- •340
- •336
Admissions and Eligibility
Entry Test Requirements:
- •PU Undergraduate Admission Test
Eligibility:
- •Requirement: At least 60%
- •Subjects: ICS (with Physics or Statistics), F.Sc (Pre-Engineering), F.Sc Pre-Medical (With Additional Mathematics), A-Levels (with Mathematics) or DAE (in relevant fields)
- •Age Limit: Below 24 years
Fee & Scholarships
Fee Breakdown:
Tution FeePKR 120,500 (Per Semester)
Additional Charges:
Examination FeePKR 4,800
Recreation & Sports FeePKR 1,600
Careers and Outcomes
Top Job Roles:
Full Stack Developer
Software Engineer
Visual / Graphic Designer
Web & Mobile App Developer
UI/UX Designer
Average Starting Salary:
PKR 60,000 - 500,000
Top Recruiters:
Arbisoft
InvoZone
NetSol
Systems Limited
ZAPTA Technologies
Facilities Section
Central Library
Computer Lab
Student Societies