24 months
2696 EUR/year
2696 EUR/year
Tuition fee
Apply date
Start date


The Software Engineering program of The University of Lahore is designed to provide both fundamental and practical knowledge for students who want to pursue careers in industry as software engineers and to advance their knowledge as researchers.


Graduates will learn issues and methodologies to help them specify, develop, test, maintain, and manage complex software systems.  This program aims to broaden student knowledge in relevant fields.

Specifically, the Software Engineering program of The University of Lahore incorporates software engineering concepts in the context of system requirements and engineering that considers integrated aspects of physical artifacts, software, human factors, economic, and application domains.

The program is designed in a way that the students on the basis of their learning and research are capable of applying their skills to particular specialization areas such as software engineering, software maintenance, software quality assurance, software process, and information processing.

Career Prospects

Upon completion of software engineering master’s degree, the successful graduates have the option to join the academia as well as to serve the industry. In academia, they can transfer their knowledge to young students, conduct independent research, and continue their studies towards a doctoral degree.

The graduates are typically qualified to work in a career related to networking, technology, and software development. They can assist companies with constructing, maintaining, and repairing software systems as software engineers, quality assurance administrators, software project managers, software application engineers, and director of computer support.

Programme Structure

Courses include:

  • Advance Requirements Engineering
  • Advance Software System Architecture
  • Software Testing and Quality Assurance
  • Software Risk Management
  • Software Configuration Management
  • Reliability Engineering

Key information


  • Full-time
    • 24 months

Start dates & application deadlines




30 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA

English requirements

We are not aware of any English requirements for this programme.

Student insurance

Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:

  • Additional medical costs (i.e. dental)
  • Repatriation, if something happens to you or your family
  • Liability
  • Home contents and baggage
  • Accidents
  • Legal aid

We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.

Get your student insurance now

Start from €0.53/day, free cancellation any time.

Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at The University of Lahore and/or in Pakistan, please visit Student Insurance Portal.

Other requirements

General requirements

  • 16 Years of Education, BSCS / BSSE / BSIT (4) Years degree program (minimum 130 credit hours) from HEC recognized University/Institute
  • MCS/M.Sc-IT, M.Sc-Computer Science or equivalent examination in a relevant field from HEC recognized University/Institute.
  • 16 Years engineering graduates in a relevant field (min 130 credit hours) from HEC recognized University/Institute.
  • Minimum of 2.50/4.00 CGPA for semester system. In case of percentage/annual system, minimum 60% aggregate.

Tuition Fee

To alway see correct tuition fees
  • International

    2696 EUR/year
    Tuition Fee
    Based on the tuition of 1348 EUR per semester during 24 months.
  • National

    2696 EUR/year
    Tuition Fee
    Based on the tuition of 1348 EUR per semester during 24 months.
  • 306,000 PKR per semester

Living costs for Lahore

33365 - 45152 PKR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Software Engineering
The University of Lahore


Go to your profile page to get personalised recommendations!