New: CGPA Planner and FGO Optimiser in the Tools section →

NTU Modules

AY2026/2027 Semester 1



About the NTU module browser

Search every module offered at NTU by code or title, and narrow the results by module type, school, level, day and time. Each module page lists its academic units, prerequisites, mutually exclusive modules, exam date, and every class index with its timeslots and venues.

The browser currently covers AY2026 Semester 1 with 1,138 modules, and earlier semesters are available back to AY2014. Module data comes from NTU's public course and exam timetables and is refreshed each semester. Add any module straight to a timetable plan from the results.

Browse modules by code

All 1,138 modules offered in AY2026 Semester 1.

AAA(15)
AAC(1)
AAE(3)
AAG(3)
AAI(16)
AAL(2)
AAM(1)
AAR(1)
AAU(2)
AB(18)
AC(13)
AD(4)
ADP(3)
AED(16)
AGE(7)
AGQ(1)
AGT(1)
AL(2)
BA(4)
BC(8)
BE(5)
BF(38)
BG(16)
BH(8)
BL(1)
BM(15)
BR(4)
BS(41)
BT(2)
BU(12)
CB(3)
CC(6)
CH(23)
CL(4)
CM(14)
CS(69)
CT(20)
CV(17)
CY(4)
DA(8)
DD(7)
DF(8)
DM(6)
DP(7)
DR(6)
DT(16)
DV(9)
EE(32)
EG(2)
EM(1)
EN(11)
ES(21)
ET(10)
FE(1)
FL(1)
HA(23)
HC(17)
HD(1)
HE(23)
HF(4)
HG(21)
HH(19)
HL(28)
HN(1)
HP(27)
HR(11)
HS(21)
HT(4)
HW(7)
HY(15)
HZ(5)
IE(19)
IM(1)
LA(4)
LB(1)
LC(6)
LF(8)
LG(5)
LH(1)
LI(2)
LJ(7)
LK(8)
LL(2)
LM(4)
LS(5)
LT(4)
LV(1)
LZ(1)
MA(55)
MH(38)
ML(1)
MS(29)
MT(12)
NH(3)
PH(23)
PS(2)
RE(14)
SC(60)
SP(7)
SS(18)
SU(1)