The National University of Singapore (NUS) Bachelor of Technology (Civil Engineering) programme is offered in partnership with the Department of Civil and Environmental Engineering. The curriculum for the part‐time BTech programme is formulated based on the current broad-based full-time Bachelor of Engineering programme but with stronger emphasis on practice.

This programme has been provisionally accredited by the Engineering Accreditation Board (EAB) of the Institution of Engineers Singapore (IES). Full accreditation of this programme is expected by the year 2023. With this accreditation, all signatories in the Washington Accord will recognise the substantial equivalence of this programme in satisfying the academic requirements for the practice of engineering at the professional level in many countries including Canada, United States of America, United Kingdom, Hong Kong, New Zealand, Australia and others. Additionally, graduates of the programme are eligible to become Professional Engineers in Singapore.


Admission to the NUS BTech programme is granted on a competitive basis as places in the programme are limited. Applicants should possess the following minimum requirements:

Academic Polytechnic Diploma in a relevant field of Engineering, or an equivalent qualification

Note: Holders of a two-and-a-half-year Continuing Education and Training (CET) Part-time Local Diploma in Engineering/Applied Science/Business Practice/Infocomm Technology may apply only after successfully completing their local diploma, and are required to complete the BTech Engineering Bridging Units (BEBUs).

  • Two years of full-time work experience; or
  • Currently employed on a full-time basis; or
  • Fully discharged National Service (NS) liability

Note: Part-time employment will not be considered as full-time work experience. A part-time employee is one who works for less than 35 hours a week, under contract of service with an employer.


Be at least 21 years of age.

Applicants are encouraged to submit along with their application the following documentation (where applicable):

  • Evidence of additional post-diploma/post-degree academic preparation, including advanced diploma and specialist diploma studies
  • Availability of company sponsorship

Applicants may be required by the Admission Committee to sit for entrance examination(s).

Holders of a polytechnic diploma or equivalent (except for holders of a part-time diploma—who are required to take BEBUs) may opt to take BTech Engineering Preparatory Units (BEPUs) as refresher courses before taking the entrance examinations.

Note: Singapore Citizens (SCs) and Singapore Permanent Residents (SPRs) who have fully discharged their full-time NS liability may be granted exemption from the work experience and age requirements if they are:

  • Sponsored by their company for the part-time undergraduate degree programme; or
  • Currently employed in a job role/sector related to the part-time undergraduate degree programme.

Such applicants must submit relevant supporting documents(s) along with their admission application for assessment. NUS reserves the right to determine if exemption will be granted, and the University's decision will be final and binding.


The NUS BTech programme is offered on the following basis (with estimated time to complete the programme indicated in brackets):

  • Part-time (typically four years)

The period of candidature is minimum two-and-half years and maximum six years.

Note: Students will be deemed to have progressed to the next stage of study if they have obtained at least the number of MCs, including exemptions, as stated below:

  • To move to Stage 2 (Year 2): 36 MCs
  • To move to Stage 3 (Year 3): 76 MCs
  • To move to Stage 4 (Year 4): 112 MCs 


The NUS BTech (Civil Engineering) is a 160-modular credit (MC) undergraduate degree programme comprising: 

Note: 20 MCs of programme requirements and 20 MCs of unrestricted elective requirements will normally be given as Advanced Placement Credits (APCs) to holders of relevant diploma or higher qualifications. Students will be required to complete a minimum of 120 MCs of modules as listed below.

University-level Requirements for General Education

Students must complete 24 MCs, comprising one General Education Module (GEM) from each of the pillars in the following list.

View Modules

GEM Code Prefix Pillar MCs
GEC Culture and Connections 4
Critique and Expressions 4
Singapore Studies 4
Data Literacy 4
Digital Literacy 4
Communities and Engagement 4

Programme Requirements

Students must complete 100 MCs, comprising modules from the following list.

View Modules

Faculty Requirements (8 MCs)
Module Code Module Title MCs
TTG2415 Ethics in Engineering 4
TTG2901 Communications for Engineering Professionals

Major Requirements – Essential Modules (76 MCs)

Note: A module with module code TCExxxx is equivalent to the module CExxxx, OTxxxx, ESExxxx and TPxxxx offered to full-time students. Subject to approval from SCALE and the Department of Civil & Environmental Engineering, a student may select a full-time equivalent module in place of any TCExxxx module.

View Modules

Module Code
Module Title
Statics and Mechanics of Materials
Engineering Mathematics I
Soil Mechanics
Structural Mechanics and Materials
Construction Project Management
Infrastructure & the Environment
Engineering Mathematics II
Engineering & Uncertainty Analyses
TCE3115 Geotechnical Engineering
Foundation Engineering
Transportation Engineering
Water Resources Engineering
Structural Analysis
Structural Concrete Design
Structural Steel Design and System
Design Project
BTech Dissertation

Major Requirements – Elective Modules (12 MCs, to be selected from the list below)

Not all elective modules may be offered in any semester/year. An elective module may not be offered if there is insufficient number of students opting for that module at any particular time. Subject to approval from SCALE and the Department of Civil and Environmental Engineering, a student may select one Level-3000 or higher module from other programmes within the Faculty of Engineering.

Note: A module with module code TCExxxx is equivalent to the module CExxxx, OTxxxx, ESExxxx and TPxxxx offered to full-time students. Subject to approval from SCALE and the Department of Civil & Environmental Engineering, a student may select a full-time equivalent module in place of any TCExxxx module.

View Modules

Module Code Module Title MCs
TCE4282 Building Information Modeling for Project Management 4
TCE5604 Advanced Concrete Technology 4
TCE5611 Precast Concrete Technology 4
TCE5805 Construction Equipment and Methods 4
Environmental Engineering and Hydraulics
 Module Code Module Title  MCs
TCE4247 Treatment Plant Hydraulics 4
TCE4401 Water & Wastewater Engineering 2 4
TCE4408 Environmental Impact Assessment 4
TCE3001 Water Quality Engineering 4
Geotechnical Engineering
Module Code Module Title MCs
TCE5106 Ground Improvement 4
TCE5107 Pile Foundations 4
TCE5108 Earth Retaining Structures 4
TCE5113 Geotechnical Investigation & Monitoring 4
Offshore Engineering
Module Code Module Title MCs
TCE5202 Analysis & Design of Offshore Structures
Offshore Foundations
Structural Engineering
Module Code Module Title MCs
Linear Finite Element Analysis
Structural Stability & Dynamics
Advanced Structural Steel Design
TCE5510  Advanced Structural Concrete Design 4
Transportation Engineering
Module Code Module Title  MCs
TCE4221 Design of Land Transport Infrastructures 4
Intelligent Transportation Systems
Transportation Management & Policy

View a sample study schedule.

Note: For more information about the modules listed above (as well as other modules offered in the current academic year), please visit NUSMODS.


To graduate with a BTech (Civil Engineering) degree, students must meet the following requirements:

Programme and/or Specialisation

Complete a minimum of 160 MCs.

A minimum 60% of Programme/Major/Second Major credits must be earned from NUS modules, which are defined as all modules taught, co-taught, supervised or co-supervised by one or more NUS faculty members. These would consist of graded modules with assigned grade points, or modules with an ‘S' or ‘CS' grade.

The other 40% of credits may be earned through credit transfers, advanced placement and exemptions, provided these MCs are earned from modules deemed relevant to the particular Major/Programme.

Module and/or Graduate Certificate

Level-1000 modules to be counted towards fulfilment of graduation requirements limited to 60 MCs (including the 20 MCs of APCs)

Cumulative Average Point (CAP) 

Minimum 2.0 (out of maximum 5.0)

Please see also the University’s minimum standards for Continuation and Graduation Requirements. Specific programmes may implement stricter or additional requirements.

Other  Any other additional requirements that may be prescribed by SCALE, the Faculty of Engineering, or the University


Kindly note that all fees for the NUS BTech programme quoted on this page are exclusive of prevailing GST, unless otherwise stated. The University reserves all rights to review fees as necessary and adjust accordingly without prior notice.

Tuition Fee

AY2022/2023 cohort tuition fee per MC (without subsidy):

S$961.00 (including 7% GST, before 1 Jan 2023)

S$969.84 (including 8% GST, with effect from 1 Jan 2023)

Singapore Citizens and Singapore Permanent Residents (SPRs) may enjoy a subsidy (see Financial Assistance below)

For reference, the tuition fees for previous cohorts are set out here.

Note: BTech fees are charged on a cohort-based system, where tuition fees are fixed throughout a student’s candidature, based on the prevailing fee for the intake in which the student was admitted. The fees are reviewed annually, with adjustments being made as and when necessary with each new cohort of students. This system, which has been in place at NUS since AY2008/09, allows each new cohort to anticipate the approximate total tuition fees they have to pay throughout their candidature.
Financial Assistance

The Singapore Ministry of Education (MOE) provides eligible Singaporeans and SPRs taking undergraduate degree programmes for the first time in local universities, even if on a part-time basis, with a substantial tuition fee subsidy.

AY2022/2023 cohort tuition fee per MC for eligible applicants (with subsidy):

  • Singapore Citizens (after MOE subsidy):
    • S$150.00 (including 7% GST, before 1 Jan 2023)
    • S$151.20 (including 8% GST, with effect from 1 Jan 2023)
  • Singapore Permanent Residents (after MOE subsidy):
    • S$289.00 (including 7% GST, before 1 Jan 2023)
    • S$291.60 (including 8% GST, with effect from 1 Jan 2023)

In addition, students in this programme have in the past been eligible for, or received funding support from: 

For more about loans and other financial assistance, please refer to the NUS Office of Admissions

Application Fee

S$53.50 (including 7% GST, before 1 Jan 2023);
S$54.00 (including 8% GST, with effect from 1 Jan 2023)

  • Per programme/course selected
  • Non-refundable and non-transferable
  • Limited to one application submission per intake, for up to a maximum of five programmes/courses per application
Administrative Fee

S$250.00 (including 7% GST, before 1 Jan 2023);
S$252.72 (including 8% GST, with effect from 1 Jan 2023)

  • Payable every regular semester
Miscellaneous Student Fees As published by NUS Registrar’s Office

  • Payable every regular semester

Programme at a Glance*

Upcoming Webinar(s):

Watch this space for updates!

Next Intake:

Application Period:
5 Dec 2022–30 Jan 2023

Updating soon!

* For full details, please refer to main write-up.

For enquiries, contact us.

For enquiries, contact us.

24 November 2022