Semester 1 Courses

The following postgraduate courses are offered by the School of Materials Science and Engineering in Semester 1 of Academic Year 2026-2027 (subject to change without prior notice).

Please note that course offerings vary by programme of study. The abbreviations in the table below indicate the programmes of study for which each course is offered:

  • CMSE - Offered to Master of Science (Materials Science and Engineering) Students
  • CAMA - Offered to Master of Science (Applied Materials Analytics) Students
  • PGR - Offered to Research (PhD/MEng) Students (priority will be given to MSE Students)
Course Code/TitleCourse CoordinatorAUProgramme Offered
MS6003Failure Analysis of Engineering Materials (Civil & Mechanical)Dr Alfred Tok Iing Yoong2
CAMAPGR
MS6004Failure Analysis of Engineering Materials (Forensic Investigations)Dr Alfred Tok Iing Yoong2 CAMAPGR
MS6005Failure Analysis: Fundamentals
(Mutually exclusive with MS4652)see note A
Prof Chen Zhong3 CAMAPGR
MS6006Failure Analysis in Semiconductor PackagingDr Lee Teck Kheng3 CAMAPGR
MS6007Carbon Markets: Towards a Low-Carbon Future
(Mutually exclusive with MS4681)see note A
Ms Celine Schulze2CMSE  
MS6010Crystal Chemistry of Nanomaterials
Prof Tim White3 CAMA 
MS6011Advanced Metallic MaterialsProf Raju V. Ramanujan3CMSE PGR
MS6015Polymeric Materials Circularity & AI
(Mutually exclusive with MS7460)see note A
Dr Alex van Herk3CMSE  
MS6017Basic Introduction to the Solid State NMR TechniqueVg Prof John Vincent Hanna
3 CAMA 
MS6019Failure Analysis in Marine EngineeringDr Liu Tie3 CAMAPGR
MS6020Fundamentals of Intellectual Property in Materials Science & Engineering
(Mutually exclusive with MS4660)see note A
Mr Ng Chong Yuan3 CAMA 
MS6023Diffraction, Imaging and Spectroscopy TechniquesAssoc Prof Dong Zhili
3 CAMAPGR
MS6025Polymer Combustion & FlammabilityAssoc Prof Aravind Dasari
3CMSE  
MS7001Materials Laboratory TechniquesProf Nripan Mathews3CMSECAMAPGR
MS7014Mechanical Properties of Polymers, Biomaterials & Composites
Assoc Prof Terry W.J. Steele
Assoc Prof Dong Zhili
3CMSE PGR
MS7052Surfaces & Colloids
Dr Rui Goncalves3CMSE PGR
MS7055Magnetic Materials
Prof Raju V. Ramanujan3  PGR
MS7072Principles & Applications of Solid State NMRVg Prof John Vincent Hanna3  PGR
MS7120Inorganic MaterialsDr Feng Xiaolei3CMSE PGR
MS7130Organic MaterialsAssoc Prof Andrew Clive Grimsdale3CMSE PGR
MS7140Properties of MaterialsDr Alfred Tok Iing Yoong2CMSE PGR
MS7210Processing of Inorganic MaterialsProf Nripan Mathews3CMSE PGR
MS7310Chemical Analysis of Materials
(Mutually exclusive with MS3014)see note A
Dr Fong Wen Mei, Eileen2CMSECAMAPGR
MS7320Physical Analysis of MaterialsDr Oh Joo Tien2CMSECAMAPGR
MS7410Nanomaterials
(Mutually exclusive with MS6012)see note A
Prof Jason Xu Zhichuan
Assoc Prof Xue Can
3CMSE PGR
MS7420BiomaterialsDr Luciana Lisa Lao2CMSE PGR
MS7470Nanostructured Materials for HealthcareDr Luciana Lisa Lao2CMSE PGR
MS7480Polymer Properties & DesignDr Zhu Lei2CMSE PGR
MS7490Polymers in Medicine: Macro/Micro/Nano
Adj Prof Subramanian Venkatraman2CMSE PGR
MS8001Graduate Communication Coursesee note B
Dr Chan Soon Keng
Mr Damian Chang
3  PGR

A Mutually Exclusive Courses
The following courses are mutually exclusive with other undergraduate or postgraduate-level courses. Students who have previously completed any of the mutually exclusive courses (highlighted in red below) during their current or previous programme of study are not permitted to register for the corresponding postgraduate course. Students who do not comply with this restriction and proceed with the course registration will receive an 'F' grade, which will be reflected in all academic records, including the official transcript.

Students who have registered for courses that are mutually exclusive with other courses are required to complete the Student Declaration Form on NTULearn (under "Course Content") by 28 August 2026 (Fri), 5:00 pm. Students who fail to submit the form by the stipulated deadline will be deregistered from the course without prior notice.

Course Code/TitleMutually exclusive with
MS6005 Failure Analysis: FundamentalsMS4652 Failure Analysis
(Undergraduate-level course)
MS6007 Carbon Markets: Towards a Low-Carbon FutureMS4681 Carbon Markets: Towards a Low-Carbon Future
(Undergraduate-level course)
MS6015 Polymeric Materials Circularity & AIMS7460 Polymer Recycling & Sustainable Polymeric Materials
(Postgraduate-level course)
MS6020 Fundamentals of Intellectual Property in Materials Science & EngineeringMS4660 Fundamentals of Intellectual Property in Materials Science & Engineering
(Undergraduate-level course)
MS7310 Chemical Analysis of MaterialsMS3014 Analysis of Materials
(Undergraduate-level course)
MS7410 NanomaterialsMS6012 Foundations of Nanomaterials
(Postgraduate-level course)

B MS8001 Graduate Communication Course
This is a communication course offered to PhD students as part of the Communications / Writing Training Programme. The AU earned from the communication course will not count towards the fulfilment of coursework AU requirements for PhD students.


The postgraduate courses offered by MSE are delivered in various formats, including in-person, online, and hybrid (a combination of in-person and online course activities). While in-person courses follow a regular schedule, online and hybrid courses may have complex and irregular schedules.

It is the responsibility of all students to ensure that the courses they register for do not have any conflicting schedules. Before registering for any course, students must refer to the schedule provided below to verify that they are able to attend all compulsory synchronous course activities and that these activities do not overlap with the schedules of other courses they have registered for.

Students are reminded that, in accordance with the Continual Assessment Absence and Make-up Policy for MSE Postgraduate Courses (the full policy document is available on NTULearn), any student who fails to attend a Continual Assessment (CA) component of a postgraduate course offered by the School will be awarded zero marks for the affected assessment component. No make-up CA will be arranged for students who are absent from a CA without a valid reason.

The schedules below exclude all asynchronous or optional course activities, such as pre-recorded lectures, take-home assessments, and consultation sessions. For the schedules of these activities, students should refer to the respective course sites on NTULearn.

Please note that all course schedules are subject to change at the discretion of the course coordinator. Students are strongly advised to check the relevant NTULearn course sites regularly for the latest updates.

In-person courses

All course activities (lectures, tutorials, assessments) are conducted in person. Students are expected to attend all course activities physically during the scheduled class time as indicated below.

Course CodeCourse Schedule (Compulsory Synchronous Course Activities)
MS600511 Aug 2026 to 10 Nov 2026
Every Tuesday
10:30 am to 1:30 pm
LT22 (SS2-B2-07)

CA1 - 8 Sep 2026
CA2 - 3 Nov 2026
MS6007
14 Aug 2026 to 9 Oct 2026 (teaching weeks 1-8)
Every Friday
3:30 pm to 6:30 pm
LT12 (NS2-04-13) [teaching weeks 1, 3, 5, 6, 8]
MSE E-Space (N4.1-B2-01) [teaching weeks 2, 4, 7]

CA1 - 18 Sep 2026
CA2 - 9 Oct 2026
MS601731 Aug 2026 to 28 Sep 2026 (teaching weeks 4-7, recess week)
Every Monday, Tuesday, Thursday
1:00 pm to 4:00 pm
MSE E-Studio (N4.1-B2-02)

CA - 29 Sep 2026
1:00 pm to 4:00 pm
LT6 (NS2-02-05)
MS602010 Aug 2026 to 9 Nov 2026
Every Monday
10:30 am to 12:30 pm (lectures)
1:30 pm to 2:30 pm (tutorials)
The Arc Lecture Theatre (LHN-B1-15)

CA1 - 21 Sep 2026
CA2 - 26 Oct 2026

CA3 - 11 Nov 2026*
10:30 am to 12:30 pm
LT15 (NS1-04-07)

*Note: There will be no lecture on 10 Aug 2026 (National Day in lieu). The lecture for that week will be rescheduled (details TBC).
*Note: There will be no lecture on 9 Nov 2026 (Deepavali in lieu). CA3 will be rescheduled to 11 Nov 2026 (Wednesday) and will be held at LT15 (NS1-04-07).
MS602313 Aug 2026 to 12 Nov 2026
Every Thursday
9:30 am to 12:30 pm
LT29 (SS2-B1-16)

CA3 - 12 Nov 2026
MS602511 Aug 2026 to 10 Nov 2026
Every Tuesday
2:30 pm to 5:30 pm
Tan Chin Tuan Lecture Theatre (NS4-02-36)*

CA - 3 Nov 2026

*Note: Classes may be held in laboratories during selected weeks. Please refer to the course announcements on NTULearn for the latest updates.
MS7001
(Group W-CMSE/CAMA)
(Group X-PGR)
28 Sep 2026 to 2 Oct 2026 (recess week)
Monday to Friday
9:00 am to 5:00 pm
Further details will be announced closer to the course commencement date via NTULearn.

*Attendance is compulsory for the entire course.
MS7001
(Group Y-CMSE/CAMA)
(Group Z-PGR)
16 Nov 2026 to 20 Nov 2026 (teaching week 14)
Monday to Friday
9:00 am to 5:00 pm
Further details will be announced closer to the course commencement date via NTULearn.

*Attendance is compulsory for the entire course.
MS7014
12 Aug 2026 to 11 Nov 2026
Every Wednesday
1:00 pm to 4:00 pm
MSE E-Studio (N4.1-B2-02)

CA1 - 7 Oct 2026 (Wednesday)
1:00 pm to 4:00 pm
LT15 (NS1-04-07)

Final Exam - 20 Nov 2026 (Friday)
2:30 pm to 4:30 pm
Venue TBC
MS707231 Aug 2026 to 28 Sep 2026 (teaching weeks 4-7, recess week)
Every Monday, Tuesday, Thursday
1:00 pm to 4:00 pm
MSE E-Space (N4.1-B2-01)

CA - 29 Sep 2026
1:00 pm to 4:00 pm
LT6 (NS2-02-05)
MS749028 Sep 2026 to 10 Nov 2026 (recess week, teaching weeks 8-13)
Every Monday and Tuesday
9:30 am to 11:30 am
LT14 (NS2-04-09)

CA1 - 20 Oct 2026

*Attendance for all lectures will contribute to the course grading.
MS8001
(Group A)
10 Aug 2026 to 9 Nov 2026
Every Monday
9:30 am to 12:30 pm
MSE E-Studio (N4.1-B2-02)

*Note: There will be no lecture on 10 Aug 2026 (National Day in lieu). The lecture for that week will be rescheduled to 14 Aug 2026 (Friday) and will be held at MSE E-Space (N4.1-B2-01).
*Note: There will be no lecture on 9 Nov 2026 (Deepavali in lieu, TBC). The lecture for that week will be rescheduled to 13 Nov 2026 (Friday) and will be held at MSE E-Studio (N4.1-B2-02).
MS8001
(Group B)
11 Aug 2026 to 10 Nov 2026
Every Tuesday
9:30 am to 12:30 pm
MSE E-Studio (N4.1-B2-02)
MS8001
(Group C)
12 Aug 2026 to 11 Nov 2026
Every Wednesday
9:30 am to 12:30 pm
MSE E-Studio (N4.1-B2-02)
MS8001
(Group D)
13 Aug 2026 to 12 Nov 2026
Every Thursday
9:30 am to 12:30 pm
MSE E-Studio (N4.1-B2-02)
Online courses

All course activities (lectures, tutorials, assessments) are conducted online. Students are expected to attend all course activities virtually during the scheduled class time as indicated below. For courses with pre-recorded lectures, students are expected to access the learning materials on NTULearn or ATLAS and conduct self-paced learning at their convenience.

Course CodePre-recorded lecturesCourse Schedule (Compulsory Synchronous Course Activities)
MS6003Yes
Online live lectures/tutorials
13 Aug 2026 to 12 Nov 2026
Every Thursday
8:00 am to 10:00 am

*Lectures for selected teaching weeks are pre-recorded and accessible via NTULearn.
MS6004YesOnline live lectures/tutorials
13 Aug 2026 to 12 Nov 2026
Every Thursday
10:00 am to 12:00 pm

*Lectures for selected teaching weeks are pre-recorded and accessible via NTULearn.
Hybrid (In-person + Online) courses

Course activities (lectures, tutorials, assessments) are conducted either in person or online (as indicated in the respective course schedules below). Students are expected to attend all course activities physically or virtually (as instructed) during the scheduled class time as indicated below. For courses with pre-recorded lectures, students are expected to access the learning materials on NTULearn or ATLAS and conduct self-paced learning at their convenience.

Course CodePre-recorded lecturesCourse Schedule (Compulsory Synchronous Course Activities)
MS6006Yes
In-person assessments
CA1 - 23 Sep 2026 (Wednesday)
4:30 pm to 5:30 pm
LT2A (LT2A-01-01)

CA2 - 21 Oct 2026 (Wednesday)
4:30 pm to 5:30 pm
LT2A (LT2A-01-01)
MS6010YesIn-person assessments
CA1 - 14 Sep 2026 (Monday)
3:00 pm to 4:00 pm
LT18 (NS1-04-01)

CA2 - 12 Oct 2026 (Monday)
3:00 pm to 4:00 pm
LT18 (NS1-04-01

CA3 - 10 Nov 2026 (Tuesday)
3:00 pm to 4:00 pm
LT19A (LT19A-01-01)
MS6011YesOnline start-of-semester briefing
13 Aug 2026 (Thursday)
2:00 pm to 5:00 pm

In-person assessments
CA1 - 17 Sep 2026 (Thursday)
2:00 pm to 5:00 pm
Tan Chin Tuan Lecture Theatre (NS4-02-36)

CA2 - 5 Nov 2026 (Thursday)
2:00 pm to 5:00 pm
Tan Chin Tuan Lecture Theatre (NS4-02-36)
MS6015YesOnline live tutorials
13 Aug 2026 to 12 Nov 2026
Every Thursday
1:00 pm to 3:00 pm

In-person assessments
CA1 - 18 Sep 2026 (Friday)
1:00 pm to 2:00 pm
LT5 (NS2-02-07)

CA2 - 6 Nov 2026 (Friday)
1:00 pm to 2:00 pm
LT5 (NS2-02-07)

*Attendance for all tutorials will contribute to the course grading.
MS6019YesIn-person assessments
CA1 - 9 Sep 2026 (Wednesday)
12:00 pm to 1:00 pm
LT4 (NS4-02-34)

CA2 - 4 Nov 2026 (Wednesday)
12:00 pm to 1:00 pm
LT4 (NS4-02-34)
MS7052YesIn-person tutorials
11 Aug 2026 to 10 Nov 2026
Every Tuesday
2:30 pm to 3:30 pm (teaching weeks 1-12)
2:00 pm to 5:00 pm (teaching week 13)
LT5 (NS2-02-07)

In-person assessments
CA1 - 15 Sep 2026
CA2 - 3 Nov 2026
CA3 - 10 Nov 2026
MS7055NoOnline live lectures
13 Aug 2026 to 12 Nov 2026
Every Thursday
9:30 am to 12:30 pm

CA1 - 17 Sep 2026, 24 Sep 2026
CA2 - 29 Oct 2026, 5 Nov 2026

In-person assessment
CA3 - 12 Nov 2026 (Thursday)
9:30 am to 12:30 pm
ABN Seminar Room 1-1 (ABN-01A-CF2)
MS7120YesIn-person start-of-semester briefing
12 Aug 2026 (Wednesday)
1:30 pm to 2:30 pm
LT15 (NS1-04-07)

In-person assessments
CA2 - 7 Oct 2026 (Wednesday)
1:30 pm to 2:30 pm
LT2A (LT2A-01-01)

CA3 - 28 Oct 2026 (Wednesday)
1:30 pm to 2:30 pm
LT2A (LT2A-01-01)
MS7130Yes
In-person assessments
CA1 - 24 Sep 2026 (Thursday)
1:00 pm to 2:00 pm
LT2A (LT2A-01-01)

CA2 - 5 Nov 2026 (Thursday)
1:00 pm to 2:00 pm
LT2A (LT2A-01-01)
MS7140YesIn-person assessments
CA1 - 10 Sep 2026 (Thursday)
1:00 pm to 2:00 pm
LT19A (LT19A-01-01)

CA2 - 22 Oct 2026 (Thursday)
1:00 pm to 2:00 pm
LT19A (LT19A-01-01)
MS7210YesIn-person lectures
17 Aug 2026 & 24 Aug 2026 (Monday)
9:30 am to 12:30 pm
LT4 (NS4-02-34)

In-person tutorials
31 Aug 2026, 21 Sep 2026 & 19 Oct 2026 (Monday)
9:30 am to 12:30 pm
The Arc TR+09 (LHN-B2-09)

In-person assessments
Presentation -  TBC (teaching weeks 6-7, exact dates will be advised by the course coordinator during the course)

CA - 2 Nov 2026 (Monday) 
9:30 am to 10:30 am
LT4 (NS4-02-34)
MS7310YesOnline live tutorials
Tutorial 1 - 14 Aug 2026 (Friday)
Tutorial 2 - 4 Sep 2026 (Friday)
Tutorial 3 - 18 Sep 2026 (Friday)
Tutorial 4 - 23 Oct 2026 (Friday)
Tutorial 5 - 6 Nov 2026 (Friday)
2:30 pm to 3:30 pm

In-person assessments
CA1 - 16 Oct 2026 (Friday)
2:30 pm to 3:30 pm
LT2A (LT2A-01-01)

Final CA - 13 Nov 2026 (Friday)
2:30 pm to 4:30 pm
LT2A (LT2A-01-01)
MS7320Yes
In-person lectures
11 Aug 2026 & 18 Aug 2026 (Tuesday)
1:30 pm to 3:30 pm
LT4 (NS4-02-34)

*Lectures for the other teaching weeks are pre-recorded and accessible via NTULearn.

In-person laboratory demonstrations
Thermal Analysis - 8 Sep 2026 (Tuesday)
1:30 pm to 3:30 pm
Organic Materials Service Lab (N4.1-B2-03)

Surface Analysis - 13 Oct 2026 (Tuesday)
1:30 pm to 3:30 pm
FACTS Lab (N4.1-B4-10)

In-person assessments
CA1 - 22 Sep 2026 (Tuesday)
3:30 pm to 4:30 pm
LT3 (NS4-02-32)

CA2 - 20 Oct 2026 (Tuesday)
3:30 pm to 4:30 pm
LT3 (NS4-02-32)
MS7410YesIn-person assessments
CA1 - 16 Sep 2026 (Wednesday)
2:30 pm to 3:30 pm
LT2A (LT2A-01-01)

CA2 - 21 Oct 2026 (Wednesday)
2:30 pm to 3:30 pm
LT2A (LT2A-01-01)
MS7420YesOnline start-of-semester briefing
12 Aug 2026 (Wednesday)
9:30 am to 11:30 am

In-person assessments
CA1 - 16 Sep 2026 (Wednesday)
9:30 am to 11:30 am
Venue to be announced via NTULearn.

CA2 - 11 Nov 2026 (Wednesday)
9:30 am to 11:30 am
Venue to be announced via NTULearn.
MS7470YesOnline start-of-semester briefing
17 Aug 2026 (Monday)
9:30 am to 11:30 am

In-person assessments
CA1 - 21 Sep 2026 (Monday)
9:30 am to 11:30 am
Venue to be announced via NTULearn.

CA2 - 2 Nov 2026 (Monday)
9:30 am to 11:30 am
Venue to be announced via NTULearn.
MS7480Yes
In-person assessments
CA1 - 7 Sep 2026 (Monday)
9:30 am to 10:30 am
LT3 (NS4-02-32)

CA2 - 5 Oct 2026 (Monday)
9:30 am to 10:30 am
LT3 (NS4-02-32)

CA3 - 19 Oct 2026 (Monday)
9:30 am to 10:30 am
LT3 (NS4-02-32)

Final Quiz - 2 Nov 2026 (Monday)
9:30 am to 11:00 am
LT3 (NS4-02-32)

 

All students must register for courses through the Graduate Students Course Registration System (GSCRS) during the designated registration periods listed below:

Period Start Date & TimeEnd Date & Time 
Period 16 Jul 2026 (Mon), 10:00 am15 Jul 2026 (Wed), 5:00 pm
Period 2 (Add/Drop) see note C6 Aug 2026 (Thu), 10:00 am19 Aug 2026 (Wed), 5:00 pm

C New students admitted in AY2026-2027 Semester 1 may register for courses only in Period 2 and after completing the online matriculation process.

Students can register for or deregister from courses during any of the designated course registration periods. Please review and confirm your course registrations before the end of Period 2, as no changes will be allowed after the end of the registration window.

Students are not allowed to repeat any courses they have already completed in previous NTU programmes (such as Master of Science, Master of Engineering, FlexiMasters, etc.) during their current programme of study. Students who do not comply with this restriction and proceed to register for any repeated courses will receive an 'F' grade, which will be reflected in all academic records, including the official transcript.

This section contains instructions applicable only to Master of Science (Materials Science and Engineering) students. Students from the Master of Science (Applied Materials Analytics) programme are to refer to the following section.

Graduation Requirements

All students are required to complete 30 AU and attain a minimum CGPA of 2.50 to graduate from the programme.

There are no prescribed core courses for this programme. Students may complete any combination of elective courses offered under the programme to fulfil the AU requirement. Students may also opt to complete a Dissertation OR Professional Attachment Programme (MS6088) to fulfil part of the AU requirement (both options require an application and are subject to approval).

For more information on the Coursework and Dissertation study option, please refer here.

The Professional Attachment Programme (MS6088) is available only to students admitted from AY2026-2027 onwards. More information about the course will be provided at a later date.

 Coursework onlyCoursework and DissertationCoursework and Professional Attachment Programme (MS6088)
Elective Coursessee note D & E30 AU24 AU27 AU
DissertationNot applicable6 AUNot allowed
Professional Attachment Programme (MS6088)Not applicableNot allowed3 AU
Minimum CGPA2.50
Compulsory University Coursessee note FSLGC01 Fostering a Community of Respect (0 AU)
YLGC01 Academic Integrity in the Age of AI (0 AU)

D Specialised Elective Courses (available only to students admitted from AY2026–2027 onwards)
The Master of Science (Materials Science and Engineering) programme offers two niche specialisations that enable students to develop deeper expertise in a selected area and enhance the value of their degree. Students who wish to graduate with a specialisation (which will be reflected on their academic transcript) must complete at least 12 AU of elective courses from the chosen specialisation by the time of graduation.

Students who wish to pursue a specialisation are required to submit an online application here. Please note that pursuing a specialisation is optional and is not required for graduation from the programme (refer here for more information).

 SpecialisationElective Courses to Complete for the Specialisation (at least 12 AU)
(courses offered in the current semester are highlighted in bold)
Specialisation in Nanomaterials
  • MS6002 Nanofabrication Engineering (2 AU)
  • MS6009 Magnetic Nanomaterials (3 AU)
  • MS6014 Electronic Properties of Materials (3 AU)
  • MS6030 Introduction to Crystal Chemistry (3 AU)
  • MS7470 Nanostructured Materials for Healthcare (2 AU)
Specialisation in Sustainable Materials
  • MS6007 Carbon Markets: Towards a Low-Carbon Future (2 AU)
  • MS6015 Polymeric Materials Circularity & AI (3 AU)
  • MS7075 Bridging Sustainability & Materials Science: A New Paradigm (3 AU)
  • MS7210 Processing of Inorganic Materials (3 AU)
  • MS7220 Processing of Organic Materials (3 AU)
  • MS7480 Polymer Properties & Design (2 AU)

Prescribed Semester Load for Elective Courses
The following are the prescribed semester loads for Master of Science (Materials Science and Engineering) students. Students are not allowed to register for elective courses exceeding the prescribed load for any semester.

Student TypePrescribed Semester Load
Full-Time StudentsUp to 15 AU of elective courses per semester
Part-Time StudentsUp to 9 AU of elective courses per semester

Students applying for the Coursework and Dissertation study option in their first semester must register for 15 AU of elective courses if they are full-time students, or 9 AU if they are part-time students.

Students applying for the Professional Attachment Programme (MS6088) are to note that they are not allowed to register for more than 6 AU of elective courses in the semester in which they undertake MS6088. Students applying for MS6088 are strongly encouraged to complete all 27 AU of elective courses within their first two semesters of study, and to undertake MS6088 in their third semester.


F Compulsory University Courses
Applicable to all coursework students admitted from AY2025-2026 onwards. No AU will be awarded for the completion of these compulsory university courses. Students who do not complete these courses in their first semester will be barred from viewing their course results at the end of the semester.

This section contains instructions applicable only to Master of Science (Applied Materials Analytics) students. Students from the Master of Science (Materials Science and Engineering) programme are to refer to the preceding section.

Graduation Requirements

All students are required to complete 30 AU and attain a minimum CGPA of 2.50 to graduate from the programme.

Students must complete 10 AU of core courses and fulfil the remaining AU with any combination of elective courses offered under the programme. Students may also opt to complete a Dissertation OR Professional Attachment Programme (MS6088) to fulfil part of the AU requirement (both options require an application and are subject to approval).

For more information on the Coursework and Dissertation study option, please refer here.

The Professional Attachment Programme (MS6088) is available only to students admitted from AY2026-2027 onwards. More information about the course will be provided at a later date.

 Coursework onlyCoursework and DissertationCoursework and Professional Attachment Programme (MS6088)
Core Courses
  • MS6005 Failure Analysis: Fundamentals (3 AU)
  • MS6023 Diffraction, Imaging and Spectroscopy Techniques (3 AU)
  • MS7310 Chemical Analysis of Materials (2 AU)
  • MS7320 Physical Analysis of Materials (2 AU)
Elective Coursessee note G20 AU14 AU17 AU
DissertationNot applicable6 AUNot allowed
Professional Attachment Programme (MS6088)Not applicableNot allowed3 AU
Minimum CGPA2.50
Compulsory University Coursessee note HSLGC01 Fostering a Community of Respect (0 AU)
YLGC01 Academic Integrity in the Age of AI (0 AU)

Prescribed Semester Load for Courses (Core and Elective)
The following are the prescribed semester loads for Master of Science (Applied Materials Analytics) students. Students are not allowed to register for courses (core and elective) exceeding the prescribed load for any semester.

Student TypePrescribed Semester Load
Full-Time StudentsUp to 15 AU of courses (core and elective) per semester
Part-Time StudentsUp to 9 AU of courses (core and elective) per semester

Students applying for the Coursework and Dissertation study option in their first semester must register for 15 AU of courses (core and elective) if they are full-time students, or 9 AU if they are part-time students.

Students applying for the Professional Attachment Programme (MS6088) are to note that they are not allowed to register for more than 6 AU of courses (core and elective) in the semester in which they undertake MS6088. Students applying for MS6088 are strongly encouraged to complete all 27 AU of courses (core and elective) within their first two semesters of study, and to undertake MS6088 in their third semester.


H Compulsory University Courses
Applicable to all coursework students admitted from AY2025-2026 onwards. No AU will be awarded for the completion of these compulsory university courses. Students who do not complete these courses in their first semester will be barred from viewing their course results at the end of the semester.

Coursework Requirements

 Programme Doctor of Philosophy (MSE) Master of Engineering (MSE)
AU to complete

18 AU of courses

  • At least 9 AU must be letter-graded.
  • At least 9 AU must be offered by COE schools (including MSE).

9 AU of courses

  • At least 6 AU must be letter-graded.
  • At least 5 AU must be offered by COE schools (including MSE).
Minimum CGPA3.50 (for non-NPGS/PGA recipients)
4.00 (for NGPS/PGA recipients)
3.00
Compulsory University Coursessee note I
 Click here for more information.Click here for more information.

I The AU awarded for the completion of these compulsory university courses will not count towards the fulfilment of coursework AU requirements for research students.
J Applicable to full-time international PhD students who did not attain a Bachelor's or Master's degree from an institution where English is the primary medium of instruction and assessment.
K Applicable to full-time PhD students.
L Applicable to research students admitted from AY2023-2024 onwards.
N Applicable to PhD students admitted from AY2024-2025 onwards.


Course Waiting List

During the course registration period, all course registrationssee note U submitted by research students will be placed on the waiting list and subject to approval by the School after the end of each course registration period. Students will receive an email notification from the Office of Academic Services on 20 Jul 2026 (Mon) for Period 1 and 24 Aug 2026 (Mon) for Period 2 regarding their confirmed courses.

MSE research students will be given priority on the waiting list for courses offered by MSE. However, please note that enrolment is subject to course availability and capacity, which is determined at the discretion of the course coordinator. Therefore, priority does not guarantee enrolment, especially for oversubscribed courses, where the chances of successful enrolment may be low.


Prescribed Semester Load and Course Overloading

All MSE research students are permitted to register for up to three courses per semester, regardless of the AU assigned to each course.

All Compulsory University Courses (HWG703, HWG702, MS8001/HWG704, SLKC01/SLGC02, ERWA01, and GP8000) will not be placed on the waiting list and will NOT count towards the three-course quota for the semester. The vacancies for these courses will be allocated on a first-come, first-served basis.

No. of Courses on the Waiting ListAction Required for Course Approval
≤ 3 Courses
(within Prescribed Semester Load)

NOT REQUIRED to submit the Graduate Students Course Registration System (GSCRS) Form to the School for approval.

All course registrations will be automatically approved unless there are insufficient vacancies to enrol all registered students in the courses (affected students will be notified in advance for cases involving MSE courses).

4 Courses
(Request to overload 1 additional course)

Students who wish to overload ONE additional course MUST seek supervisor’s endorsement and submit the endorsed GSCRS Form to the School for approval. 

The SOFT COPY of the form, endorsed by the supervisor, must be submitted to the Graduate Studies Office via email (msegraduate@ntu.edu.sg) by the end of the course registration period for consideration and approval.

If the endorsed form is not submitted by the deadline, students will be randomly allocated to any three of their registered courses.

Cross-School/Cross-Programme Course Registration

Research students registering for courses that are not offered to their programme of study must submit their course registrations by 15 Jul 2026 (Wed), 5:00 pm for Period 1 and 17 Aug 2026 (Mon), 11:59 pm for Period 2.

Any requests to deregister from courses after 28 Aug 2026 (Fri), 5:00 pm will be handled as course withdrawals. Students will be assigned a ‘W’ grade for all withdrawn courses, which will be reflected in all academic records including the official transcript. The grading will not be included in the computation of the student’s Cumulative Grade Point Average (CGPA). Students will remain liable for the tuition fees of any courses withdrawn from during the semester.

All course withdrawal requests must be submitted to the school via email at msegraduate@ntu.edu.sg for approval by 30 Oct 2026 (Fri), 12:00 pm. The email should clearly indicate the course to be withdrawn from and include the reasons for the withdrawal. Late submissions will strictly not be entertained.

Students who fail to withdraw from a course and subsequently do not attend the examination for the course will be deemed to have sat and failed the course, and an ‘F’ grade for the course will be reflected in all academic records including the official transcript. The grading will be included in the computation of the student’s CGPA.

The course results for AY2026-2027 Semester 1 are expected to be released in late Dec 2026. All students will be notified via their NTU email once the results are available.

For further enquiries, please contact:

Staff NameEmail AddressOffice Number
Mr Hayden Tanhayden.tanyl@ntu.edu.sg6592 7845
Updated on 16 Jul 2026