Personalise your learning with seven niche specialisations designed to deepen your expertise and prepare you for specialised career pathways.

Courses for each specialisation must be completed at NTU and cannot be taken during an overseas exchange.

Students may declare up to two specialisations, subject to fulfilling the academic requirements for both.

Civil Infrastructure

Programme Image

About

The Civil Infrastructure specialisation equips Environmental Engineering students with a strong foundation in structural analysis, structural design, and soil mechanics, complementing their expertise in environmental engineering, hydraulics, and hydrology.

Graduates of the Bachelor of Engineering (Environmental Engineering) with this specialisation are recognised by the Professional Engineers Board Singapore as eligible to register as a Professional Engineer (PE) in Civil Engineering. This professional qualification is valuable for graduates who intend to pursue careers in the construction and built environment sector.

Depending on your curriculum, courses within this specialisation may be taken as Core, Major Prescribed Elective (MPE), or Elective courses.


Eligible Programmes

  • Environmental Engineering

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation, recognised by the Professional Engineers Board Singapore.

CV2011 Structural Analysis I 3 AU
CV2014 Geotechnical Engineering 3 AU
CV3011 Reinforced Concrete Design 3 AU
CV3012 Steel Design 3 AU
CV3016 Construction Technology & Processes 3 AU

Registration of Courses

Look out for the email sent by our Undergraduate Office every semester before your allocated course registration date and time.

Coastal Protection

Programme Image

About

Coastal protection is becoming increasingly important as communities adapt to climate change and rising sea levels. This specialisation equips Civil Engineering and Environmental Engineering students with the knowledge and skills to contribute to resilient coastal infrastructure and pursue careers in this growing field.

The curriculum also provides a strong foundation for advanced studies in coastal engineering at the graduate level. Students who choose this specialisation will complete it within the existing Academic Unit (AU) requirements of their degree programme.


Eligible Programmes

  • Civil Engineering
  • Environmental Engineering

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation, recognised by PUB, Singapore National Water Agency.

Civil Engineering Programme
CV2013 Engineering Geology & Soil Mechanics Core 3 AU
Environmental Engineering Programme
EN2004 Geo-Environment and Soil Mechanics Core 3 AU
Civil Engineering & Environmental Engineering Programme
CV2020 Water Resources Engineering Core 3 AU
CV4116 Coastal Engineering MPE/BDE* 3 AU
CV4121 Inland and Coastal Flood Management MPE/BDE* 3 AU
EN4104 Environmental Hydraulics MPE/BDE* 3 AU

* The course will be classified under BDE once the AU requirement for MPE has been fulfilled.

Registration of Courses

Register for the specialisation courses during your allocated course registration date and time.

Geotechnical Engineering

Programme Image

About

Geotechnical engineering is a core discipline of Civil Engineering that underpins the design and construction of foundations, excavations, underground tunnels, land reclamation, slopes, and other essential infrastructure.

This specialisation equips students with specialised knowledge in soil and rock mechanics, preparing them for careers in the geotechnical engineering sector, where expertise is in strong demand across the built environment industry.


Eligible Programmes

  • Civil Engineering (Admitted in Year 1 in AY2021-22, Year 2 in AY2022-23 & thereafter)

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation, recognised by PUB, Singapore National Water Agency.

Compulsory Courses
CV2013 Engineering Geology & Soil Mechanics Core 3 AU
CV2014 Geotechnical Engineering Core 3 AU
CV3013 Foundation Engineering Core 3 AU
Elective Courses (Read minimum 6 AU )
CV4110 Excavation and Retaining Walls MPE/BDE* 3 AU
CV4111 Ground Engineering MPE/BDE* 3 AU
CV6311 Soil Behaviour & Engineering Properties# MPE/BDE* 3 AU
CV6312 Slope Stability & Ground Improvement# MPE/BDE* 3 AU
CV6313 Shallow & Deep Foundations# MPE/BDE* 3 AU
CV6314 Excavation and Earth Retaining Systems# MPE/BDE* 3 AU
CV6315 Engineering Geology and Rock Engineering# MPE/BDE* 3 AU

* The course will be classified under BDE once the AU requirement for MPE has been fulfilled.

# The criteria to read the post-graduate courses will be as follows:

  • Students must have a minimum CGPA of 4.
  • It will be counted towards the computation of the CGPA.
  • Students could only read it when they are in Year 4 standing.

Registration of Courses

Register for the specialisation courses during your allocated course registration date and time. For postgraduate courses (CV63xx), please register through the CEE Undergraduate Office.

International Trading

Programme Image

About

Offered by the Nanyang Business School (NBS), this specialisation equips students with knowledge in commodity trading while strengthening both their business and technical expertise.

The programme broadens career opportunities across the commodity trading industry and its value chain, providing a strong foundation for students interested in pursuing careers in this dynamic global sector.


Eligible Programmes

  • Maritime Studies

Academic Requirements

Complete all eight courses, and you will receive a certification letter upon graduation, recognised by International Enterprise Singapore.

MT1003 and MT3006 are Core courses within the BSc (Maritime Studies) programme, while the remaining six courses are fulfilled through the Broadening and Deepening Elective (BDE) category. This means you can complete the specialisation without increasing the total Academic Units (AUs) required for graduation.

MT1003 Trade Practice and Incoterms 3 AU
MT3006 Ship Chartering 3 AU
BF2227 Commodity Markets 3 AU
BF2302 International Tax & Trading Law 3 AU
BF3212 Trade, Structured & Supply Chain Finance 3 AU
BF3213 Enterprise Risk Management in Commodity Markets 3 AU
BF3214 Commodities Trading 3 AU
BF3226 Strategic Management in Commodity Market 3 AU

Registration of Courses

Opt in at the end of Year 1.

Maritime Management

Programme Image

About

This specialisation combines engineering knowledge with maritime management, equipping students with the skills and understanding to pursue diverse career opportunities across the maritime industry.


Eligible Programmes

  • Civil Engineering (Admitted from AY2023-24 and thereafter)
  • Environmental Engineering (Admitted from AY2023-23 and therafter)

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation.

MT2002 Shipping Economics 3 AU
MT2005 Port Economics 3 AU
MT3003 Organisation of Ship Owning Entity 3 AU
MT3004 Shipping Management 3 AU
MT4003 Maritime Strategy 3 AU

Registration of Courses

Register for the specialisation courses during your allocated course registration date and time.

Naval Architecture, Marine Engineering and Management

Programme Image

About

Offered by the School of Mechanical and Aerospace Engineering (MAE), this specialisation enables students to deepen their knowledge in Naval Architecture, Marine Engineering, and Management.

The specialised knowledge and skills gained prepare students for career opportunities in the maritime and offshore industries, while also strengthening their applications for postgraduate studies.


Eligible Programmes

  • Civil Engineering
  • Environmental Engineering
  • Maritime Studies

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation

Besides the core courses, the rest of the courses read will be classified under BDE once the AU requirement for MPE has been fulfilled.

#courses offered by MAE ; @courses offered by CEE

For courses offered by the School of MAE, you may send your enquiries to askmae@ntu.edu.sg

Compulsory Courses

Civil Engineering & Environmental Engineering Programme
CV1012 Fluid Mechanics@ Core 3 AU
MA4856 Naval Architecture & Marine Engineering# MPE/BDE 3 AU
MT1004 Introduction to Meteorology and Oceanography@ MPE/BDE 3 AU
Maritime Studies Programme
MT1004 Introduction to Meteorology and Oceanography@ Core 3 AU
CV1012 Fluid Mechanics@ MPE/BDE 3 AU
MA4856 Naval Architecture & Marine Engineering# MPE/BDE 3 AU

Elective Courses (Need to read minimum 6 AU)

Civil Engineering & Environmental Engineering Programme
MA4807 Marine Structural Integrity# MPE/BDE 3 AU
MA4808 Marine Control Systems# MPE/BDE 3 AU
MA4871 Non-Destructive Testing# MPE/BDE 3 AU
MT0001 Shipping and The Environment@ MPE/BDE 3 AU
MT3004 Shipping Management@ MPE/BDE 3 AU
Maritime Studies Programme
MA4807 Marine Structural Integrity# MPE/BDE 3 AU
MA4807 Marine Structural Integrity# MPE/BDE 3 AU
MA4871 Non-Destructive Testing# MPE/BDE 3 AU

Registration of Courses

Register for the specialisation courses during your allocated course registration date and time.

Structural Engineering

Programme Image

About

Designed for Civil Engineering students aspiring to become Professional Engineers (PE), this specialisation provides a strong foundation in structural mechanics and structural design through rigorous, industry-relevant coursework.

By developing expertise in these core areas, students are well prepared with the knowledge and competencies required to pursue the Professional Engineer (PE) examinations with confidence.


Eligible Programmes

  • Civil Engineering (Admitted in AY2021-22 and thereafter)

Academic Requirements

Complete all five courses, and you will receive a certification letter upon graduation, recognised by PUB, Singapore National Water Agency.

Compulsory Courses
CV3011 Reinforced Concreate Design Core 3 AU
CV3012 Steel Design Core 3 AU
Elective Courses (Choose any 3 courses, Read minimum 9 AU )
CV4101 Structural Analysis III MPE/BDE* 3 AU
CV4102 Advanced Steel Design MPE/BDE* 3 AU
CV4120 Advanced Reinforced Concrete Design MPE/BDE* 3 AU
CV6103 Structural Dynamics# MPE/BDE* 3 AU
CV6107 Behaviour and Design of Steel and Composite Structures# MPE/BDE* 3 AU
CV6108 Analysis and Design of Tall Buildings# MPE/BDE* 3 AU

* The course will be classified under BDE once the AU requirement for MPE has been fulfilled.

# The criteria to read the post-graduate courses will be as follows:

  • Students must have a minimum CGPA of 4.
  • It will be counted towards the computation of the CGPA.
  • Students could only read it when they are in Year 4 standing.

Registration of Courses

Register for the specialisation courses during your allocated course registration date and time. For postgraduate courses (CV63xx), please register through the CEE Undergraduate Office.