Programme Overview
Computer Engineering is where hardware meets software — and NUS offers one of the strongest technical foundations in this space in Singapore. You’ll learn to link sophisticated hardware to software, bringing intelligence to devices from mobile phones to autonomous vehicles. Unlike Computer Science, which focuses primarily on algorithms and software, CE gives you in-demand skills in electrical engineering, computer hardware design, and software together. You can specialise in Internet of Things (IoT) or Robotics, or take Data Engineering as a minor. This is the right choice if you want to understand computing from circuits to code; if you prefer to stay purely on the software side, CS is the better fit.
Admission Requirements
IB Diploma
- •Pass in HL MAA
Singapore-Cambridge GCE A-Level
- •H2 pass in Mathematics or Further Mathematics
This refers to Singapore A-Level qualifications, not international A-Level programmes.
Requirements are for reference only. NUS Official Prerequisites (IB / Singapore A-Level)
Frequently Asked Questions
What does BEng Computer Engineering at NUS cover?
Computer Engineering is where hardware meets software — and NUS offers one of the strongest technical foundations in this space in Singapore. You’ll learn to link sophisticated hardware to software, bringing intelligence to devices from mobile phones to autonomous vehicles. Unlike [Computer Science](/tools/major-explorer/computer-science), which focuses prim…
What are the entry requirements for BEng Computer Engineering?
IB: Pass in HL MAA; Singapore A-Level: H2 pass in Mathematics or Further Mathematics.
Want to prepare for BEng Computer Engineering?
Strengthen your English and academic skills with Oak Education's tutoring programmes.