BS Software Engineering

Undergraduate
4 years
HEC RecognizedNCEAC Recognized
Available at:
Main Campus
Level:Undergraduate
Sector:Computer Science and Information Systems
Duration:4 years
Intake:N/A
Mode:Full-Time
Fee:PKR 231,700
Entry Test:N/A
Shift:Morning

About the Program

The BS Software Engineering program at UCP prepares students to create reliable and scalable software solutions for today’s industries. The program covers the entire software development life cycle, which includes system design, development, testing, deployment, and maintenance. Through a mix of theoretical knowledge and practical training, students build strong programming, analytical, and problem-solving skills that are essential in the global software industry.

Key Highlights:

  • Training in the Software Development Life Cycle (SDLC) and modern development practices
  • Hands-on experience with leading programming languages and software engineering tools
  • Focus on analytical thinking, problem-solving, and project management skills
  • Curriculum that meets current software development standards
  • Career opportunities in various sectors, including finance, healthcare, technology, and smart systems

Curriculum Snapshot

Semester 1
  • 423
  • 424
  • 143
  • 194
  • 425
  • 241
Semester 2
  • 141
  • 352
  • 198
  • 249
  • 154
  • 144
Semester 3
  • 145
  • 354
  • 230
  • 469
  • 147
  • 470
Semester 4
  • 146
  • 358
  • 231
  • 263
  • 474
  • 210
Semester 5
  • 153
  • 361
  • 149
  • 359
  • 478
  • 471
  • 475
Semester 6
  • 234
  • 155
  • 353
  • 225
  • 233
  • 208
  • 476
Semester 7
  • 205
  • 236
  • 477
  • 209
  • 214
  • 220
Semester 8
  • 215
  • 216
  • 472
  • 473
  • 221

Admissions and Eligibility

Entry Test Requirements:

  • UCP Admisson Test

Eligibility:

  • Requirement: At least 50% marks
  • Subjects: Intermediate background in Pre-Engineering, Pre-Medical, ICS, or A-Levels (with Math), though Pre-Medical students must complete 6 additional credit hours of Mathematics in their first year

Fee & Scholarships

Fee Breakdown:

Admission FeePKR 25,000 (One-time)
Tution FeePKR 231,700 (Per Semester)

Careers and Outcomes

Top Job Roles:

DevOps Engineer
Full Stack Developer
Software Architect
Software Engineer
UI/UX Designer
Web & Mobile App Developer

Average Starting Salary:

PKR 60,000 - 550,000

Top Recruiters:

Arbisoft
InvoZone
NetSol
Systems Limited
ZAPTA Technologies

Facilities Section

Computer Lab
Central Library
Research Labs
Student Societies

Contact and Apply