Last Updated: 26 Jun 2025
Bachelor of Engineering (Civil)
A full-fledged civil engineering (Hons) degree programme, which is designed to prepare graduates for career opportunities in the built environment sector. A well-rounded curriculum embedded with extensive internship and hands-on opportunities equip graduates with future-ready skills.
Course details
| Minor/Second Major offered |
|
| Field of study |
|
| Track/Specialisation |
This course offers the following tracks or specialisation:
Students can opt to take the specialisation from Year 2 onwards. |
| Certification offered |
Bachelor of Engineering (Civil) |
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
| Internship duration | 20 weeks |
| Internship timeframe | Year 3 Semester 2 |
Internship must be with a company in the industry related to Civil Engineering business area.
Work study option
Overseas exposure programme
The duration is about 2 weeks to 1 semester depending on the programme and it is non-compulsory.
Various student exchange and internship opportunities are available in NTU:
- Summer and Winter Studies (GEM Discoverer)
- Semester Exchange Programme (GEM Explorer)
- Overseas Entrepreneurship Programme (OEP)
- Overseas Internship Programme
- Overseas Community Engagement Projects
- Students participate in overseas competitions
Career prospects
You can explore the following career options upon graduation:
- Civil Engineer
- Structural Design Engineer
- Building and Construction Project Engineer
- Transportation Engineer
- Policy Analyst
- Research Officer
- Financial Analyst
Use resources and interactive tools that are available on MySkillsFuture Portal to explore various education and career pathways.
Graduate employment outcomes
Refer to the complete Graduate Employment Survey (GES) report 2024 for more information.
How to register
You may register here.