Registration Information
Before the commencement of each semester, all existing students must register for courses that they will be reading in the semester unless they have been granted leave of absence by the University.
- Check the Personalized Date and Time of Registration in STARS to ensure that you did not miss your scheduled date. Do not assume that your registration schedule is the same as your peers admitted in the same year because students who have passed more courses could be promoted earlier while those who lag could be in a lower registration study year. However, if you have missed your personalized date of registration, please register for your courses during the add/drop period. Students are to adhere strictly to their personalized registration date/time.
- If you are unable to complete your Personalized Date and Time registration, you may register any remaining courses on the evening of the same day of your scheduled registration date (5.00 pm – 10.00 pm).
- Check the examination timetable to ensure that there are no clashes in the Examination dates before you proceed with your registration.
- Freshmen are not required to register their courses through STARS, as their core courses will be pre-assigned immediately after matriculation.
- Students can only register according to their curriculum AU load for that semester with additional 1 course.
- Students who were on Academic Warning/Probation after the release of the AY2020 Semester 2 examination results can only read courses not exceeding their normal curriculum load.
- If you need to apply for overload, course replacement, time table conflicts, final year project appeal...etc, please complete an Online CEE Course Approval Form via StudentLink - Academic Matters - Survey/Subject Options/FYP - Online CEE Course Approval Form. For lecture clashes, one of the courses must be a repeated course. Clashes of two new courses will not be considered.
- The instructions and schedule will be communicated to students via email by OAS. Students are therefore expected to check their NTU e-mail account regularly.
- Please note that it is your responsibility to ensure that your registration record is correct and the courses you are within the curriculum applicable to you. Please report to your Course Registration Advisors and Administrators immediately if you have any doubts about your registration record.
Major Prescribed Electives (MPE) is a compulsory component in all Undergraduate Programmes offer by the School of Civil and Environmental Engineering.
Please refer to your degree audit for the number of AUs required to take for MPE.
Registration of MPE is only open to Year 3 and 4 students, who are not on Internship or Overseas Exchange of the semester.
Please refer to the Details Instructions for MPE of respective programmes,
Dear CEE Year 3 and 4 Students
Major Prescribed Electives (MPE)
Please register your MPE during your personalized registration Date and Time, or Add/Drop period.
You may refer to your degree audit for the number of AUs required to take for MPE.
Following table shows the list of MPE the school will be offered in AY 2022-23 Semester 1, you may click the course code to view the details of the course content.
No | Code | Title | Pre-requisite |
---|---|---|---|
1 | CV4101 | Structural Analysis III | CV2012 Structural Analysis II |
2 | CV4102 | Advanced Steel Structures | CV3012 Steel Design |
3 | CV4107 | Engineering Economics & Finance | Nil |
4 | CV4110 | Excavation & Retaining Walls | CV3013 Foundation Engineering |
5 | CV4112 | Traffic Engineering | CV3014 Transportation Engineering |
6 | CV4116 | Coastal Engineering | CV2015 Hydraulics or CV2020 Water Resources Engineering |
7 | EN3001 | Solid & Hazardous Waste Management | Year 3 Standing |
8 | EN3002 | Wastewater Engineering | Year 3 Standing |
For further enquiry, you may email to
- CEE & ENE Programme : year3cee@ntu.edu.sg or year4cee@ntu.edu.sg
Dear ENE Year 3 and 4 Students
Major Prescribed Electives (MPE)
Please register your MPE during your personalized registration Date and Time, or Add/Drop period.
You may refer to your degree audit for the number of AUs required to take for MPE.
Following table shows the list of MPE the school will be offered in AY 2022-23 Semester 1, you may click the course code to view the details of the course content.
Please be reminded that you are required to read at least one MPE that has a course code starting with EN (e.g. ENxxxx) unless you are opting for Specialization in Civil Infrastructure.
No | Code | Title | Pre-requisite |
1 | CV4107 | Engineering Economics & Finance | Nil |
2 | CV4116 | Coastal Engineering | CV2015 Hydraulics or CV2020 Water Resources Engineering |
3 | EN4105 | Integrated Environmental Management | Nil |
Specialization in Civil Infrastructure
For Students who wish to opt for the Specialization in Civil Infrastructure, you would need to complete the following 5 courses in NTU (Not allow to be read during Overseas Exchange)
Course | ||
Code | Title | Pre-requisite Course Needed |
CV2011 | Structural Analysis I (Core) | CV1011 |
CV2014 | Geotechnical Engineering (Read under MPE) | CV2013/ EN2004 |
CV3011 | Reinforced Concrete Design - Students admitted to Year 1 in AY17-18 & thereafter, will read it as MPE - Students Direct Entry to Year 2 admitted in AY2018-19 & earlier, will read it as Core | CV2011 |
CV3012 | Steel Design (Read under MPE) | CV2011 |
CV3016 | Construction Technology & Processess (Read under Core) | - |
*Not all courses are offered in every semester |
To register for CV2014, CV3011 & CV3012, you will need to submit your request through CEE online course approval form via your The School will register for you upon receiving your request. |
For further enquiry, you may email to
- CEE & ENE Programme : year3cee@ntu.edu.sg or year4cee@ntu.edu.sg
Dear MS Year 3 and 4 Students
Major Prescribed Electives (MPE)
Please register your MPE during your personalized registration Date and Time, or Add/Drop period.
You may refer to your degree audit for the number of AUs required to take for MPE.
Following table shows the list of MPE the school will be offered in AY 2022-23 Semester 1, you may click the course code to view the details of the course content.
No | Code | Title | Pre-Requisite |
---|---|---|---|
1 | MT4101 | Intermodal Transportation | - |
2 | MT4104 | Information Technology Management | - |
For further enquiry, you may email to
- MS Programme : maritimeBSc@ntu.edu.sg
General Educational Requirement (GER) courses offered by the School
- Conversion between GER-PE and UE (No conversion is allowed for already graded courses.)
Please note that not all courses are offered in every semester or academic year, please check the Course Offer Table.
Course code and Title | No of AUs | Pre-requisite |
EM5101 Environmental Quality | 3 | - |
EM5107 Environmental Health and Safety Management | 3 | - |
EM9103 Water Resources Management | 3 | - |
EM9104 Air Quality Management | 3 | - |
EM9105 Energy Resources Management | 3 | - |
EM9106 Environmental Impact Assessment | 3 | - |
EM9108 Urban Planning and Environment | 3 | - |
A student registers three of the EM91xx courses to fulfill their GER-UE (unrestricted electives) requirements, he or she needs to overload another 6 AUs (or 2 more) of the EM courses to complete the Minor programme. To be awarded the Minor in Environmental Management, students will have to complete 15 AUs.
Students Majoring in Bachelor of Engineering (Civil)
Students in the Bachelor of Engineering (Civil) degree programme are not allowed to complete the Minor in Environmental Management, but are allowed to take one or more of the following Minor course(s) to fulfill the General Elective requirements of their degree programme:
- EM9104 Air Quality Management (GER-UE, mutually exclusive with CV4554/EN4554/EN3004 Air Pollution Control Engineering)
- EM9105 Energy Resources Management (GER-UE)
- EM9106 Environmental Impact Assessment (GER-UE)
- EM9107 Environmental Health and Safety Management (GER-UE)
- EM9108 Urban Planning and Environment (GER-UE)
Students Majoring in Bachelor of Engineering (Environmental)
Students in the Bachelor of Engineering (Environmental) degree programme are not allowed to complete the Minor in Environmental Management, but are allowed to take one or more of the following Minor course(s) to fulfill the General Elective requirements of their degree programme:
- EM9105 Energy Resources Management (GER-UE)
- EM9107 Environmental Health and Safety Management (GER-UE)
Students Majoring in Bachelor of Science (Maritime Studies)
Students in the Bachelor of Science (Maritime Studies) degree programme are allowed to offer and complete the Minor in Environmental Management. They can also choose to offer one or more of the Minor courses to fulfill the General Elective requirements of their degree programme.
Please note that not all courses are offered in every semester or academic year, please check the Course Offer Table.
GER Prescribed Electives (Science, Technology & Society)
Course code and Title | No of AUs | Pre-requisite |
CV4107 Engineering Economics & Finance | 3 | - |
SU2001 Urban Planning & Design | 3 | - |
SU3001 Integrated Urban Management | 3 | - |
SU4001 Leaders in Urban Systems and Policy | 3 | - |
GER-Prescribed Electives (Liberal Studies / Liberal Arts)
Course code and Title | No of AUs | Pre-requisite |
CV8004 Modern Marvel - People/Good Mover | 3 | - |
CV8005 Ancient Chinese Architecture and Man-Made Wonders | 3 | - |
CV8006 Hot Issues in a Wild, Wet World | 3 | - |
GER-Prescribed Electives (Business & Management)
Course code and Title | No of AUs | Pre-requisite |
CV8011 Human Resources Management and Entrepreneurship | 3 | - |
You may refer to the following links on the schedule and detailed information of S/U Option & Minor Filing window Periods:
Students who are required to read Engineering Fundamentals 2 from other five engineering schools EF2.
Please check your Curriculum Structure if you are unsure.
If you have yet to clear EF2, please do add it during your personalized registration period.
Course Code | Course Title | AU | Remarks (e.g. prerequisite etc) |
---|---|---|---|
CB1131 | Introduction to Biomolecular Engineering | 3 | - Not offered to CBE and BIE as EF2 |
EE1102 | Physics Foundation for Electrical & Electronic Engineering | 3 | Prerequisite: PH1011/PH1012 Mutually exclusive: CY1306, PH1105, PH1106, EE1002 Note: Students are required to register for its related laboratory code: E1102L |
MA2003 | Introduction to Thermo-fluids | 3 | |
MA2004 | Manufacturing Processes | 3 | |
EE2001 | Circuit Analysis | 4 |