Academic Programs

BS Software Engineering

Overview Road Map


The Knowledge Unit of System and Technology (KUST) 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 KUST 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 Computer Science program at UMT has been designed to produce professionals who have excellent problem solving ability and can solve complex computational problems by critically thinking and analyzing the problems. The curriculum provide a balanced mix of basic science, technology, linguistics and business related areas to produce graduate capable of holding leadership position both in research and non-academic sectors. After completing the program a student will:

  • have a broad understanding of the most recent theoretical and practical aspects of the subject.
  • be able to apply their knowledge to provide solution to practical problems
  • have appropriate communication skills to play a lead role in their practical career
  • have hands on experience of the most resent technologies

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

  • At least 50% marks in Intermediate (HSSC) examination with Mathematics (equivalent qualification with Mathematics certified by IBCC) or in medical (admission of pre-medical students will be confirmed after completing two deficiency mathematics courses within the first year of admission)
  • Equivalance Certificate from IBCC in case of O-Level/A-Lever, American High School Diploma or any other foriegn qualification
  • 50% marks in NAT/Admission Test

© Copyright UMT, 2021. All Rights reserved.

Website Credits: OCM-UMT Back to Top