MS Software Engineering

Also known as MSSE

What MS Software Engineering covers, career progression into senior engineering roles, and which universities offer it in Pakistan.

Quick Facts

Degree LevelMS
DisciplineComputer Science
Offered By 35 universities in our directory

MS Software Engineering is a two-year graduate degree focused on the engineering of large software systems — architecture, quality, process and project management — for graduates and working developers moving toward senior technical roles.

What You’ll Study

Programmes typically require around 30-32 credit hours. Coursework covers advanced software architecture and design, software quality assurance and testing, requirements engineering, software process and project management, and empirical software engineering, usually with a thesis or applied project. Most programmes offer both thesis and coursework tracks — the thesis track is the route toward a PhD.

Career Scope in Pakistan

The degree suits developers aiming at software architect, technical lead and engineering management roles, where the ability to reason about system design, quality and delivery at scale matters more than raw coding speed. It also supports university teaching, where an MS is the minimum qualification for lecturing positions.

Pakistan’s IT sector — with exports exceeding $3.2 billion in FY 2025-26 — has a large population of working developers but comparatively few engineers with formal training in architecture and process, which is where this degree differentiates. Experienced developers should weigh it against simply accumulating senior project experience, which industry also rewards; the degree is most valuable where a formal credential is needed for teaching, research or structured promotion paths.

Admission Requirements

A minimum of 16 years of education in a relevant field, plus a graduate admission test (the university’s own test, or GAT/NTS where accepted). Check the specific programme page for current requirements.

Where You Can Study This

  • 35 universities
  • 15 cities
  • 17 public
  • 18 private
University City Sector Duration Fees whole programme
Bahria University Islamabad Public 2 years —
Emerson University, Multan Multan Public 2 Year Degree Program —
Government College University, Faisalabad Faisalabad Public 2 Years 302,000 (Fall 2026-27 prospectus)
International Islamic University Islamabad Public 2 Years —
Khawaja Freed University of Engineering & Information Technology, Rahim Yar Khan Rahim Yar Khan Public — —
Kohat University of Science and Technology Kohat Public — —
Mirpur University of Science & Technology Mirpur Public 2 Years 308,740 (2024-25)
National Textile University Faisalabad Public — —
National University of Modern Languages Islamabad Public — —
National University of Sciences and Technology Islamabad Public 2 years —
Pak-Austria Fachhochschule Institute of Applied Sciences and Technology, Haripur Haripur Public — —
Quaid-e-Awam University of Engineering, Sciences & Technology Software Engineering Nawabshah Public 2 years —
University of Azad Jammu & Kashmir Muzaffarabad Public — —
University of Engineering & Technology, Lahore Lahore Public 2 years —
University of Engineering & Technology, Taxila Rawalpindi Public 2 years —
University of Gujrat Gujrat Public — —
University of Sargodha Sargodha Public — —
Abasyn University Peshawar Private — 328,000 (2026)
Brains Institute Peshawar Peshawar Private 2 Years —
CECOS University of Information Technology & Emerging Sciences Peshawar Private — —
City University of Science and Information Technology Peshawar Private 2 Years 304,800 (Fall 2026)
Forman Christian College Lahore Private — —
Foundation University Islamabad Private — —
HITEC University Rawalpindi Private 1.5-2 Years —
ILMA University Karachi Private — 222,000 (Current (Annexure A, undated))
Iqra University Karachi Private — —
Karachi Institute of Economics & Technology Karachi Private — —
Minhaj University Lahore Private — —
Muhammad Ali Jinnah University Karachi Private — —
National University of Computer & Emerging Sciences Islamabad Private 2 years —
Riphah International University Islamabad Private 2 Years / 34 Credit Hours —
Sir Syed University of Engineering & Technology Karachi Private 2 years —
University of Central Punjab Lahore Private — —
University of Lahore Lahore Private 2 years 426,000 (2025-26)
University of Management & Technology Lahore Private — —

Frequently Asked Questions

Is an MS in Software Engineering worth it for a working developer?

It is most valuable if you need a formal credential — for university teaching, research, or structured promotion — or want systematic grounding in architecture, quality and process. For pure industry progression, senior project experience is also rewarded, so weigh both.

What is the difference between MS Software Engineering and MS Computer Science?

Software Engineering focuses on building and delivering large systems — architecture, quality, process and project management. Computer Science leans more toward algorithms, theory and research across computing.