Last Updated: 24 Feb 2026
Bachelor of Engineering With Honours in Information and Communications Technology Majoring in Software Engineering
The Bachelor of Engineering with Honours in Information and Communications Technology majoring in Software Engineering is a four-year direct honours degree programme.
With the prevalence of Infocomm Technologies (ICT) across all industry sectors including finance, hospitality, manufacturing and healthcare, proper software engineering is critical to support the daily operations of many organisations. Software engineering covers the design, development, operation, analysis, maintenance and management of software in a holistic and systematic manner.
Course details
| Field of study | Computing |
| Certification offered | Bachelor of Engineering with Honours in Information and Communications Technology majoring in Software Engineering |
Minimum entry requirement
You must meet the following entry requirements for the course application:
| Qualification | Requirement |
|---|---|
| A-Level | |
| Polytechnic Diploma | |
| International Baccalaureate Diploma | |
| NUS High School Diploma | |
| International and other qualifications |
Internship
Emphasis will be placed on advancing academic knowledge through the use of practical hands-on training to solve real-world problems. Students will participate in the Integrated Work Study Programme in their final year. Students will be on a structured year-long work placement that is integrated with flip classroom teaching and an industry-focussed capstone project.
Career prospects
You Can Explore the Following Career Options Upon Graduation:
- Software Engineer
- Software Systems Architect
- Information Technology Project Manager
- Mobile, Web and Cloud Developer
Graduate employment outcomes
How to register
You may register here.