Academic Programs

BS Software Engineering (SE)

Overview Elective Courses Road Map


The School of Science and Technology (SST) at the University of Management and Technology (UMT) aims to generate a continuous stream of new scientific and technical knowledge to attract young talented students, and transform them into leaders of tomorrow’s technology organization. In order to fulfill its mission, the school strives to create a culture that attracts, develops and retain the best scientific and technical minds available. The School of Science and Technology encourages faculty members and students to undertake research and development and engage in collaborative work with industry. This provides them insight into the real world problems. SST graduates may work in an international environment. Therefore, class instruction and interaction between students and faculty members is conducted in English to ensure that graduate possess written and spoken fluency in English. This is accomplished foremost in the required laboratories, term reports, senior design projects and internships.

The programs are designed to satisfy general requirements. They also meet the criteria adopted by Higher Education Commission (HEC) of Pakistan. All undergraduate (BS) programs at SST are semester based four year degree programs. A departmental curriculum committee periodically reviews and proposes updates in order to keep them in line with the best international universities.

Aims Of The Program

The BS-Software Engineering program at UMT has been designed to produce graduates who are accustomed to a range of software engineering topics essential for designing and maintaining reliable and effective software systems. The program is designed to give its students hands on experience to cover all aspects of software engineering including problem modeling and analysis, software design and development, software verification and validation, software quality and testing and software management. After completing the program a student will be able to

  • apply the basic principles of software engineering for providing reliable software
  • design, implement, deploy and maintain practical software systems
  • verify and validate the software systems
  • understand and apply software project management skills: measurement, estimation, costing, planning, deployment and tracking of resources

Admission Requirements

The minimum requirements for admission in a bachelor degree program in this computing program is any of following:

a) At least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics, certified by IBCC.


b) At least 50% marks in Intermediate (HSSC) examination with Pre-Medical or equivalent qualification, certified by IBCC.


“Students with pre-medical, must have to pass deficiency courses of Mathematics of 6 credit hours in first two semesters.

BS SE Road Map

© Copyright UMT, 2015. All Rights reserved.

Website Credits: OCM-UMT Back to Top