BS Software Engineering

Undergraduate
4 years
HEC RecognizedNCEAC Recognized
Available 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

Contact and Apply

0092-42-99233132
dean.fcit@pu.edu.pk
https://pu.edu.pk/home/puac/bs/266/168