Master of Technology in Software Engineering of National University of Singapore

Master of Technology in Software Engineering of National University of Singapore

Rapid growth and development in technology field creates an increasing demand of software engineering labor force in term of quality and quantity.

Among various majors of the information technology, technology and software engineering are more highly appreciated than the others due to the increasing demand in labor market. The Master of Technology and Software Engineering program (MTech SE) of the National University of Singapore is designed to meet such an urgent need.

General Information

  • Next intake: 07/2020 (Full-time)

  • Duration:

    Full-time: 01 year ~ 02 semesters

    Part-time: 02 years ~ 04 semesters

  • Application deadline: 29/02/2020

Course Introduction

Master of Technology in Software Engineering of the National University of Singapore (NUS) is designed to meet the industry demand for software engineers who can help Singapore organisations to realise the smart nation initiatives through building robust, reliable and scalable software systems. This programme is best suited for individuals who have a few years of experience in software engineering roles and are looking to further enhance their knowledge and skills in architecting scalable, secure and smart software systems.

Course Objectives

  • Help students become software architects capable of architecting and designing systems that exploit major contemporary software platforms, technologies and methodologies

  • Help students become software architects capable of architecting and designing smart and secure systems

  • Help students become data architects equipped with data engineering skills to engineer big data from a variety of sources

Modules

MTech SE candidates must successfully complete the following course components to be awarded the degree:

  • Fundamental - Complete 1 Graduate Certificate

  • Specialist - Complete 2 of 4 Graduate Certificates

To know more about the Learning journey, fees, capstone project, internships and how to apply, please click HERE.

Admission

Applicants must posssess the following pre-requisites:

  • Bachelor's degree preferably in Science or Engineering and a grade point average of at least B

  • Proficiency in the English Language (written and spoken)*

  • Have passed the entrance exam:

    Note: NUS-ISS may accept GRE general test in lieu of NUS-ISS entrance test in genuine cases e.g. a candidate lives in a country where NUS-ISS does not administer entrance tests or candidate had valid reasons that prevented him/her from attending the NUS-ISS entrance test when it was administered

  • Preferably four years relevant working experience as a software engineer e.g. programmer, designer, technical team leader.

  • For those who have lesser than four years relevant experience with good practical software engineering knowledge gained either through course work, course projects or work experience may be considered

  • Have a good assessment for the admission interview conducted by NUS-ISS

Career Perspectives

After graduation from NUS-ISS, students have opportunities to work in global corporations in Singapores at positions of a software architect, senior software engineer, data architect or product manager.

The NUS-ISS Career Services Office helps students to match jobs based on their skills and experience. There will be bi-yearly Career Fairs held for students and graduates to network with employers.

With top-quality university in the region and listed in the top 50 prestigious universities in the world, NUS will provide a solid foundation for students, future software engineers to contribute to building the information technology industry achieve a spectacular growth.

Our services