Programme Overview
SMU's Software Engineering programme focuses on the systematic design, development, and maintenance of large-scale software systems. The curriculum emphasises agile methodologies, DevOps practices, and real-world project experience — preparing graduates for roles in software development, quality assurance, and technical leadership.
Admission Requirements
IB Diploma
- •No specific subject prerequisites. Good pass in Mathematics recommended. Interview required.
Singapore-Cambridge GCE A-Level
- •No specific subject prerequisites. Good pass in H2 Mathematics recommended. Interview required.
This refers to Singapore A-Level qualifications, not international A-Level programmes.
Requirements are for reference only.Please verify with the official university website.
Frequently Asked Questions
What does Bachelor of Science (Software Engineering) at SMU cover?
SMU's Software Engineering programme focuses on the systematic design, development, and maintenance of large-scale software systems. The curriculum emphasises agile methodologies, DevOps practices, and real-world project experience — preparing graduates for roles in software development, quality assurance, and technical leadership.
What are the entry requirements for Bachelor of Science (Software Engineering)?
IB: No specific subject prerequisites. Good pass in Mathematics recommended. Interview required.; Singapore A-Level: No specific subject prerequisites. Good pass in H2 Mathematics recommended. Interview required..
Want to prepare for Bachelor of Science (Software Engineering)?
Strengthen your English and academic skills with Oak Education's tutoring programmes.