New: standardised scale and notes on your modules →

HomeArticlesNTU Course Catalogue: Browse All Modules by School (AY2026/2027 Semester 1)
6 August 2026 · 4 min read · NTUMods

NTU Course Catalogue: Browse All Modules by School (AY2026/2027 Semester 1)

NTU offers over 1,100 modules across its schools each semester. This page is a catalogue of every school offering modules in AY2026/2027 Semester 1, with module counts and direct links to browse or search each school’s offerings on NTUMods.

Search the full catalogue directly: Use the Module Browser to search any module by code or title, or filter by school using the links below.

Modules by school

School Code Modules (AY2026/27 Sem 1)
Business (Nanyang Business School) BUS 109
Humanities (School of Humanities) SOH 77
Electrical & Electronic Engineering EEE 69
Art, Design & Media ADM 63
NIE (National Institute of Education) NIE 62
Computer Science CSC 61
Communication Studies CS 60
Mechanical & Aerospace Engineering ME 49
Mathematical Sciences MATH 33
English ELH 33
Biological Sciences BS 33
Materials Engineering MAT 32
Sociology SOC 29
Psychology PSY 28
Accountancy ACC 28
Sport Science and Management SSM 26
Chinese CHIN 26
Chemical & Biomolecular Engineering CBE 26
Physics and Applied Physics PHY 24
Public Policy And Global Affairs PPGA 23
Economics ECON 22
Linguistics & Multilingual Studies LMS 21
Environmental Earth Systems Science EESS 21
History HIST 20
Chemistry and Biological Chemistry CHEM 18
Civil & Environmental Engineering CEE 18
Philosophy PHIL 15
Maritime Studies MS 14
Nanyang Technopreneurship Centre NTC 6

Module counts change every semester as offerings are added, removed, or moved between semesters — the Module Browser always reflects the current live count.

Guides for specific schools

NTUMods has dedicated module guides for some of the larger schools, covering prerequisites, common electives, and how modules group by track:

For schools without a dedicated guide, use the Module Browser and filter by faculty using the links in the table above, or search directly by module code prefix.

How to search the catalogue

  1. By code prefix — most module codes start with a 2–4 letter prefix tied to the offering school (e.g. AB for Accountancy & Business, CV for Civil Engineering). Type the prefix into the Module Browser search box.
  2. By school filter — use the faculty links in the table above, or the faculty dropdown on the Module Browser itself.
  3. By topic — search by keyword (e.g. “machine learning”, “marketing”, “structures”) to find modules across schools that match a subject, not just a code.
  4. By AU or level — group results by AU or module level using the sort options on the Module Browser.

Every module page shows prerequisites, exclusions, mutually exclusive modules, index timeslots, venues, and the exam date for the current semester. Add any module to your timetable to check for clashes before your STARS registration window opens.

Frequently asked questions

How many modules does NTU offer in total?

NTUMods shows approximately 1,139 module offerings across all schools for AY2026/2027 Semester 1. This count changes each semester — check the Module Browser for the current live total.

How do I find which school offers a specific module code?

Module code prefixes map to schools — for example AB/BF for Business, CV for Civil Engineering, EE/IE for Electrical & Electronic Engineering, MA for Mechanical & Aerospace Engineering. Search the code directly on the Module Browser to see its full details including which school offers it.

Does the catalogue include postgraduate modules?

Yes — modules at all levels (undergraduate core, electives, and postgraduate-crossover modules commonly taken as advanced electives) appear in the same catalogue and are filterable on the Module Browser.

More articles