BS Software Engineering

Undergraduate
4 years
HEC Recognized
Available at:
Main Campus
Level:Undergraduate
Sector:Computer Science and Information Systems
Duration:4 years
Intake:Fall (July)
Mode:Full-Time
Fee:PKR 70,000
Entry Test:N/A
Shift:Morning, Evening

About the Program

The BS Software Engineering program at the University of Peshawar aims to develop professionals who can build reliable, scalable, and high-quality software systems. The program emphasizes modern development practices by combining solid theoretical knowledge with practical experience on real-world projects. Students acquire the technical and problem-solving skills needed to address the increasing demands of the global software industry.

Key Highlights:

  • Training through 15+ core and specialized courses covering SDLC, software design, and testing
  • Hands-on experience with 20+ practical projects throughout the degree
  • Access to 10+ computing labs equipped with modern development tools
  • Focus on skills relevant to the industry, including agile development and project management
  • Career opportunities in a multi-billion dollar global software industry

Curriculum Snapshot

Semester 1
  • Programming Fundamentals
  • Applications of Information and Communication Technologies
  • Functional English
  • Ideology and Constitution of Pakistan
  • Islamic Studies
  • Probability and Statistics
Semester 2
  • Digital Logic Design
  • Object Oriented Programming
  • Computer Networks
  • Discrete Structures
  • Expository Writing
Semester 3
  • Database Systems
  • Artificial Intelligence
  • Data Structures
  • Software Engineering
  • Calculus and Analytical Geometry
Semester 4
  • Information Security
  • Analysis of Algorithms
  • Computer Organization and Assembly Language
  • Operating Systems
  • Natural Sciences
  • Multivariate Calculus
Semester 5
  • Domain Core 1
  • Domain Core 2
  • Domain Elective 1
  • Domain Elective 2
  • Computation in MATLAB
  • Applied Linear Algebra
Semester 6
  • Domain Core 3
  • Domain Core 4
  • Domain Elective 3
  • Domain Elective 4
  • Domain Elective 5
Semester 7
  • Final Year Project – I
  • Domain Core 5
  • Domain Elective 6
  • Technical and Business Writing
  • Entrepreneurship
  • Social Sciences Elective
Semester 8
  • Final Year Project – II
  • Domain Core 6
  • Domain Elective 7
  • Arts and Humanities Elective (Professional Practices)
  • Civics and Community Engagement

Admissions and Eligibility

Entry Test Requirements:

  • ETEA

Eligibility:

  • Requirement: At least 45% marks in FSC
  • Subjects: F.Sc (Pre-Engineering/Pre-Medical), FCS, General Science (with Computer)

Fee & Scholarships

Fee Breakdown:

Tution FeePKR 70,000 (Per Semester)

Additional Charges:

Admission FeePKR 3,000 (Per Semester)
Recreation & Sports FeePKR 1,600 (Per Semester)
CMS FeePKR 500 (Per Semester)

Careers and Outcomes

Top Job Roles:

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

Average Starting Salary:

PKR 70,000 - 450,000

Top Recruiters:

Arbisoft
InvoZone
NetSol
Systems Limited
ZAPTA Technologies

Facilities Section

Cafeteria
Computer Lab
Research Labs
Sports Complex
Student Societies

Contact and Apply Section