Information on Specialisation

MSE currently offers six niche specialisations under the Materials Science and Engineering programme. These specialisations allow students to pursue greater depth in a chosen area and add value to their degrees. The specialisation will be reflected on the academic transcript, which would immensely assist students in their job search/career as well as in their higher studies.

Specialisation Criteria

In order to obtain the specialisation, student have to meet the following criteria:

  • Complete minimum 5 courses from a particular specialisation area. The minimum requirement for a specialisation is 15 AU.
  • Each specialisation area comprises of 2 core courses and at least 3 elective courses.
  • A course (Core or Major Prescribed Elective) cannot be counted towards more than one specialisation.
  • Students who would like to have two specialisations may choose 3 unique elective courses from each of the specialisation for their Major Prescribed Elective or Unrestricted Elective.
  • Courses counted towards a specialisation cannot be S/U.
  • Students who do not wish to obtain a specialisation may still choose courses of their interest from different specialisation areas.

Specialisation Areas

The specialisation areas and the respective courses for each specialisation are listed below.

Specialisation Area 1: Medical Materials​ 

MS3014: Analysis of Materials

MS4013: Biomaterials​ ​Core
​MS4610: Advanced Biomaterials ​​Major PE/UE
MS4611: Biomedical Devices​ ​​Major PE/UE
​MS4612: Drug Delivery & Tissue Engineering ​​Major PE/UE
MS4621: Polymer Science​ ​​Major PE/UE
​MS4613: Wearable Sensors in Healthcare# ​Major PE
​MS4663: Engineering Solutions by Design Thinking# ​Major PE/UE

Specialisation Area 2: Industrial Materials Engineering​
​MS3012: Micro/Nanoelectronic Materials Processing ​Core
​MS3013: Environmental Effects on Materials ​Core
​MS4601: Principles of Semiconductor Devices ​Major PE/UE
MS4603: Microelectronic Process Integration​ ​Major PE/UE
​MS4630: Photovoltaics Devices and Energy Storage ​Major PE/UE
​MS4631: Corrosion Engineering ​Major PE/UE
​MS4620: Polymer Technology ​Major PE/UE
​MS4622: Composite Materials# ​Major PE/UE
​MS4613: Wearable Sensors in Healthcare# ​Major PE
​MS4663: Engineering Solutions by Design Thinking# ​Major PE/UE
​EE4647 Microelectronic Devices (Pre-req: MS2018) ​Major PE/UE

Specialisation Area 3:  Nanoscience and Nanotechnology@
​MS3014: Analysis of Materials# ​Core
​MS4014: Nanomaterials: Fundamentals & applications ​Core
​MS4650: Functional Nanostructured Materials ​Major PE/UE
​MS4640: Advanced Analysis of Materials ​Major PE/UE
​MS4622: Composite Materials# ​Major PE/UE
​MS4651: Thin Film Technology ​Major PE/UE
​MS4613: Wearable Sensors in Healthcare# ​Major PE
​MS4663: Engineering Solutions by Design Thinking# ​Major PE/UE

Specialisation Area 4:  Innovation and Intellectual Property@

​MS3015: Materials Aspects in Design ​Core
​ML0004: Career & Entrepreneurial Development for The Future World CC
​MS4660: Fundamentals of Intellectual Property in Materials Science and Engineering ​Major PE/UE
​MS4661: Application of Patents & Designs in Engineering Related Industry ​Major PE/UE
​MS4662: Appreciating IP in Research & Development ​Major PE/UE
​MS4663: Engineering Solutions by Design Thinking# ​Major PE/UE   

Specialisation Area 5: Materials and Artificial Intelligence (AI) (NEW)

AY2020-21 Year 1 Intake and AY2021-22 Poly Direct Entry Intake onwards.

Eligible students who perform well in MS1008 and MS003 will receive invitations before commencing year 3 of study in MSE.

For students who have been exempted MS1008, the equivalent course would be used for consideration. If you have done well in the equivalent course and is interested in this specialisation, please approach Dr Ratih Oktarini ([email protected]).

For MSE students who received invitation for Materials and AI Specialisation, please indicate in the email reply to MSE ACAD Office if you wish to take SC2002/ CZ2004 / SC1007 as MPE.

CoursesTypeAUOffered in Semester
MS1008: Introduction to Computational ThinkingCore  
MS0003: Introduction to Data Science and Artificial IntelligenceCore  
SC2002: Object Oriented Design & Programming (or equivalent)(Major PE)/UE/BDE3Semester 1  & Semester 2
CZ2004: Human Computer Interaction (or equivalent)(Major PE)/UE/BDE3Semester 1
SC1007: Data Structures & Algorithms (or equivalent)(Major PE)/UE/BDE3Semester 1
MS4671: Introduction to Materials SimulationMajor PE/UE/BDE3Semester 2

Specialisation Area 6: Materials and Sustainability

AY2021-22 Year 1 Intake and AY2022-23 Poly Direct Entry Intake onwards.

For MSE students as part of the specialisation who wish to take EM5101/ EM5104 / EM5109 as MPE, please write to MSE ACAD Office for manual registration. Otherwise, the courses will be taken as BDE/ UE

CoursesTypeAUOffered in Semester
MS2013: Introduction to Polymer Science
MS3011: Metallic and Ceramic Materials
MS4630: Photovoltaic Devices and Energy Storage
Major PE/UE/BDE3Semester 2
MS4664: Environmental Sustainability and Materials@

MS4665: Sustainable Development in Water, Agriculture and Aquaculture@

MS4666: Environmental Degradation of [email protected]

EM5101: Environmental Quality(Major PE)/UE/BDE3Semester 2
EM5104: Air Quality Management(Major PE)/UE/BDE3Semester 1
EM5109: Environmental Issues and Sustainability(Major PE)/UE/BDE3Semester 2


* This GER-Core only applies to Year 1 students admitted in AY2014 and after, and Year 2 Poly Direct Entry students admitted in AY2015 and after.

# MS3014, MS4613, MS4622 and MS4663 can only be counted once in the desired respective specialisation a student chooses.

@ Students who would like to pursue a double specialization in NanoScience and Nanotechnology and Innovation and Intellectual Property, please take note that you have to take up at least 7 MPEs to fulfilled the total AU requirement of at least 30 AUs.


  1.  I have completed some courses (Core/MPE) under a specialisation area during a study exchange programme (GEM Explorer/Fee-Paying/SUSEP). Can these courses be counted towards the specialisation?
    Yes. Courses that have been approved by the School to be matched to NTU-MSE course can be considered as a course fulfilling the specialisation although it is graded as P/F.

  2.  If I complete a course from another Engineering school in NTU that has similar content as the course that is offered under a specialisation, can it be counted towards that specialisation?
    No. Only the courses listed in the 4 unique MSE Specialisation will be counted.