New: exam schedule, bulk module import, index locking, prereq graphs, and more →

NTU Exam Schedule

389 exams for AY2026 Semester 1

Updated 14 June 2026

The Exam information shown may be subject to changes. Students are to check the finalised exam timetable with exam seat information, which will be available at the 'Examination Seating Arrangement' webpage, 2 weeks before start of examination.

389 exams

AAE18C

Exploring The Grammar Of English

23 November 2026 · 9.00 am11.30 am

BA3201

Life Contingencies & Demography

23 November 2026 · 9.00 am12.00 pm

BF3204

Financial Modelling

23 November 2026 · 9.00 am11.00 am

BF3218

Financial Modelling

23 November 2026 · 9.00 am11.00 am

BS1104

Ancient Chinese Literature Studies

23 November 2026 · 9.00 am11.00 am

CY1308

Physics

23 November 2026 · 9.00 am11.30 am

EE3011

Modelling & Control

23 November 2026 · 9.00 am11.00 am

HP1100

Fundamentals Of Social Science Research

23 November 2026 · 9.00 am11.30 am

MA3701

Aerodynamics

23 November 2026 · 9.00 am11.30 am

MH1810

Mathematics 1

23 November 2026 · 9.00 am11.00 am

SC2104

Sensors, Interfacing & Digital Control

23 November 2026 · 9.00 am11.00 am

SC3060

Computer Graphics & Visualisation

23 November 2026 · 9.00 am11.00 am

AD1101

Financial Accounting

23 November 2026 · 1.00 pm3.30 pm

AD1102

Financial Accounting

23 November 2026 · 1.00 pm3.30 pm

BG3112

Cardiovascular Engineering

23 November 2026 · 1.00 pm3.00 pm

BG4215

Biomedical Nanotechnology

23 November 2026 · 1.00 pm3.00 pm

BG4341

Fundamentals Of Intellectual Property In Biomedical Engineer

23 November 2026 · 1.00 pm3.00 pm

BS3021

Bioimaging Techniques In Em

23 November 2026 · 1.00 pm3.30 pm

BS3111

Cm Classic: Treatise On Febrile Diseases

23 November 2026 · 1.00 pm3.00 pm

CH4341

Fundamentals Of Intellectual Property In Chemical Eng

23 November 2026 · 1.00 pm3.00 pm

HA1003

Introduction To Public Administration & Policy

23 November 2026 · 1.00 pm3.30 pm

HL2007

Contemporary Literature & Culture

23 November 2026 · 1.00 pm3.30 pm

IE2107

Engineering Mathematics Ii

23 November 2026 · 1.00 pm3.00 pm

MS2015

Mechanical Behaviour Of Materials

23 November 2026 · 1.00 pm3.00 pm

MS4660

Fundamentals Of Intellectual Property In Matls Sci & Eng

23 November 2026 · 1.00 pm3.00 pm

MT3004

Shipping Management

23 November 2026 · 1.00 pm3.00 pm

PH4408

Nuclear Physics

23 November 2026 · 1.00 pm3.30 pm

SC2001

Algorithm Design & Analysis

23 November 2026 · 1.00 pm3.00 pm

BR3213

Valuation & Risk Models

23 November 2026 · 5.00 pm7.30 pm

BS1001

Introductory Biology

23 November 2026 · 5.00 pm7.00 pm

CH3109

Decision Tools For Engineering Business

23 November 2026 · 5.00 pm7.00 pm

CM2011

Analytical Chemistry

23 November 2026 · 5.00 pm7.00 pm

CM3021

Organometallic Chemistry

23 November 2026 · 5.00 pm7.00 pm

CV3017

Urban Water Circularity

23 November 2026 · 5.00 pm7.00 pm

HE5091

Principles Of Economics

23 November 2026 · 5.00 pm7.30 pm

HS2001

Classical Social Theory

23 November 2026 · 5.00 pm7.30 pm

IE3012

Communication Principles

23 November 2026 · 5.00 pm7.00 pm

MA2007

Thermodynamics

23 November 2026 · 5.00 pm7.30 pm

MA4884

Systems Thinking & Systems Engineering

23 November 2026 · 5.00 pm7.30 pm

PH2104

Analytical Mechanics

23 November 2026 · 5.00 pm7.00 pm

SC1004

Linear Algebra For Computing

23 November 2026 · 5.00 pm7.00 pm

AC3102

Risk Reporting & Analysis

24 November 2026 · 9.00 am11.30 am

BA2202

Mathematics Of Finance

24 November 2026 · 9.00 am12.00 pm

BS2002

Microbiology

24 November 2026 · 9.00 am11.00 am

HP1000

Introduction To Psychology

24 November 2026 · 9.00 am11.30 am

IE3102

Microprocessors

24 November 2026 · 9.00 am11.00 am

MA2009

Introduction To Electrical Circuits & Electronic Devices

24 November 2026 · 9.00 am11.30 am

MH1802

Calculus For The Sciences

24 November 2026 · 9.00 am11.00 am

MT3003

Organisation Of A Ship Owning Entity

24 November 2026 · 9.00 am11.00 am

PH3102

Condensed Matter Physics I

24 November 2026 · 9.00 am11.30 am

SC2006

Software Engineering

24 November 2026 · 9.00 am11.00 am

BF3207

Alternative Investments

24 November 2026 · 1.00 pm3.00 pm

BF3219

Alternative Investments

24 November 2026 · 1.00 pm3.00 pm

BS4015

Plant Biotechnology

24 November 2026 · 1.00 pm3.00 pm

EN4001

Environmental Impact Assessment & Monitoring

24 November 2026 · 1.00 pm3.00 pm

HH3001

Historiography: Theory & Methods

24 November 2026 · 1.00 pm3.30 pm

HP3204

An Ape'S Guide To Human Language

24 November 2026 · 1.00 pm3.30 pm

IE2110

Signals & Systems

24 November 2026 · 1.00 pm3.00 pm

MA4702

Aircraft Structures Ii

24 November 2026 · 1.00 pm3.30 pm

MA4856

Naval Architecture & Marine Engineering

24 November 2026 · 1.00 pm3.30 pm

MH2500

Probability

24 November 2026 · 1.00 pm3.00 pm

MH4930

Special Topics In Mathematics

24 November 2026 · 1.00 pm3.00 pm

MS4012

Quality Control

24 November 2026 · 1.00 pm3.00 pm

MT2002

Shipping Economics

24 November 2026 · 1.00 pm3.00 pm

SC1005

Digital Logic

24 November 2026 · 1.00 pm2.30 pm

AB0403

Decision Making With Programming & Analytics

24 November 2026 · 5.00 pm6.30 pm

BG1141

Cellular & Molecular Biology For Bioengineers

24 November 2026 · 5.00 pm7.00 pm

BG3105

Biomedical Instrumentation

24 November 2026 · 5.00 pm7.00 pm

CB1131

Introduction To Biomolecular Engineering

24 November 2026 · 5.00 pm7.00 pm

CH3104

Biochemical Engineering

24 November 2026 · 5.00 pm7.00 pm

CM3011

Chemical Spectroscopy & Applications

24 November 2026 · 5.00 pm7.00 pm

CV2011

Structural Analysis I

24 November 2026 · 5.00 pm7.00 pm

EE2101

Circuit Analysis

24 November 2026 · 5.00 pm7.00 pm

EE4532

Power Electronics & Drives

24 November 2026 · 5.00 pm7.00 pm

HL1002

Survey Of English Literature 1

24 November 2026 · 5.00 pm7.30 pm

HP2500

Personality & Individual Differences

24 November 2026 · 5.00 pm7.30 pm

MH4521

Reinforcement Learning

24 November 2026 · 5.00 pm7.00 pm

PH3403

Astrophysics & Cosmology

24 November 2026 · 5.00 pm7.30 pm

RE1013

Materials & Manufacturing

24 November 2026 · 5.00 pm7.30 pm

SC4002

Natural Language Processing

24 November 2026 · 5.00 pm7.00 pm

SU3001

Integrated Urban Management

24 November 2026 · 5.00 pm7.00 pm

BA3202

Actuarial Statistics

25 November 2026 · 9.00 am12.00 pm

BF3203

Equity Securities

25 November 2026 · 9.00 am11.30 am

BF3217

Equity Valuation

25 November 2026 · 9.00 am11.30 am

BS2003

Biochemistry Ii

25 November 2026 · 9.00 am11.30 am

CM2021

Inorganic & Bioinorganic Chemistry

25 November 2026 · 9.00 am11.00 am

CV3011

Reinforced Concrete Design

25 November 2026 · 9.00 am11.00 am

EE3013

Semiconductor Devices & Processing

25 November 2026 · 9.00 am11.00 am

EE4268

Robotics & Automation

25 November 2026 · 9.00 am11.00 am

EE4647

Microelectronic Devices

25 November 2026 · 9.00 am11.00 am

HS1001

Person & Society

25 November 2026 · 9.00 am11.30 am

MA2601

Sensing & Sensors

25 November 2026 · 9.00 am11.30 am

MA4804

Optimization Theory & Applications

25 November 2026 · 9.00 am11.00 am

MH1100

Calculus I

25 November 2026 · 9.00 am11.00 am

MS1013

Materials Chemistry I

25 November 2026 · 9.00 am11.00 am

SC2008

Computer Network

25 November 2026 · 9.00 am10.30 am

AC2104

Assurance & Auditing

25 November 2026 · 1.00 pm3.30 pm

BG2142

Biological Thermodynamics

25 November 2026 · 1.00 pm3.00 pm

BS2108

Clinical Acupuncture

25 November 2026 · 1.00 pm3.00 pm

BS3027

Light & Biomolecule Behavior In Health & Disease

25 November 2026 · 1.00 pm3.00 pm

EE2103

Semiconductor Fundamentals

25 November 2026 · 1.00 pm3.00 pm

HC1001

Introduction To The Study Of Literature & Culture

25 November 2026 · 1.00 pm3.30 pm

HE1004

Mathematics For Economists

25 November 2026 · 1.00 pm3.30 pm

HH3019

History Of The Body

25 November 2026 · 1.00 pm3.30 pm

HL2006

Modernism

25 November 2026 · 1.00 pm3.30 pm

HL4039

Advanced Studies In Children'S Literature

25 November 2026 · 1.00 pm3.30 pm

HP4108

Psychological Therapies & Counselling

25 November 2026 · 1.00 pm3.30 pm

MA3004

Mathematical Methods In Engineering

25 November 2026 · 1.00 pm3.30 pm

MA4705

Aircraft Navigation & Flight Computers

25 November 2026 · 1.00 pm3.30 pm

MH3220

Algebra Ii

25 November 2026 · 1.00 pm3.00 pm

MH4931

Special Topics In Applied Mathematics

25 November 2026 · 1.00 pm3.00 pm

MS2016

Introduction To Metallurgy

25 November 2026 · 1.00 pm2.30 pm

MS4610

Advanced Biomaterials

25 November 2026 · 1.00 pm2.00 pm

PH3601

Fabrication Of Micro-& Nanoelectronic Devices

25 November 2026 · 1.00 pm3.30 pm

SC2207

Introduction To Databases

25 November 2026 · 1.00 pm3.00 pm

SC4000

Machine Learning

25 November 2026 · 1.00 pm3.00 pm

BE1401

Business Operations & Process

25 November 2026 · 5.00 pm7.00 pm

BE1402

Business Operations & Process

25 November 2026 · 5.00 pm7.00 pm

BS2029

Introduction To Laboratory Medicine

25 November 2026 · 5.00 pm7.00 pm

HA3094

International Relations Of Northeast Asia

25 November 2026 · 5.00 pm7.00 pm

HE3125

Economics Of Mental Health & Well-Being

25 November 2026 · 5.00 pm7.30 pm

PH1011

Physics

25 November 2026 · 5.00 pm7.30 pm

PH1012

Physics A

25 November 2026 · 5.00 pm7.30 pm

SC2103

Digital Systems Design

25 November 2026 · 5.00 pm7.00 pm

AB1301

Business Law

26 November 2026 · 9.00 am11.30 am

BS1016

Physiology

26 November 2026 · 9.00 am11.00 am

HA2003

Politics & Government In Southeast Asia

26 November 2026 · 9.00 am11.30 am

HC4035

Western Influences On Modern Chinese Thought

26 November 2026 · 9.00 am11.30 am

HE1002

Macroeconomics I

26 November 2026 · 9.00 am11.30 am

HL3012

The Discourse Of Love

26 November 2026 · 9.00 am11.30 am

IE4758

Information Security

26 November 2026 · 9.00 am11.00 am

MA3005

Control Theory

26 November 2026 · 9.00 am11.30 am

MA3705

Aerospace Control Theory

26 November 2026 · 9.00 am11.30 am

MT3001

Maritime Law

26 November 2026 · 9.00 am11.00 am

PH2102

Electromagnetism

26 November 2026 · 9.00 am11.30 am

SC2203

Automata, Computability & Complexity

26 November 2026 · 9.00 am11.00 am

AC3103

Accounting Analysis & Valuation

26 November 2026 · 1.00 pm3.30 pm

BA2203

Statistical Modelling

26 November 2026 · 1.00 pm4.00 pm

BS3113

Chinese Medicine Gynecology

26 November 2026 · 1.00 pm3.00 pm

BS4014

Molecular Basis Of Diseases

26 November 2026 · 1.00 pm3.30 pm

EE2005

Electrical Devices & Machines

26 November 2026 · 1.00 pm3.00 pm

EE3015

Power Systems & Conversion

26 November 2026 · 1.00 pm3.00 pm

ES5001

Natural Hazards & Society

26 November 2026 · 1.00 pm3.00 pm

HL1006

Introduction To American Literature

26 November 2026 · 1.00 pm3.30 pm

HL3042

Gothic Literature

26 November 2026 · 1.00 pm3.30 pm

HS1002

Singapore Society In Transition

26 November 2026 · 1.00 pm3.30 pm

MA2024

Engineering Materials & Manufacturing Processes

26 November 2026 · 1.00 pm3.30 pm

MH2100

Calculus Iii

26 November 2026 · 1.00 pm3.00 pm

MS1016

Thermodynamics Of Materials

26 November 2026 · 1.00 pm3.00 pm

MS4013

Biomaterials

26 November 2026 · 1.00 pm2.00 pm

SC1006

Computer Organisation & Architecture

26 November 2026 · 1.00 pm2.00 pm

SC3000

Artificial Intelligence

26 November 2026 · 1.00 pm3.00 pm

BF2230

Modern Banking

26 November 2026 · 5.00 pm7.00 pm

BG2131

Biomaterials

26 November 2026 · 5.00 pm7.00 pm

CM4053

Pharmaceutical Chemistry

26 November 2026 · 5.00 pm7.00 pm

CV1012

Fluid Mechanics

26 November 2026 · 5.00 pm7.00 pm

HC2007

Directed Readings Of Literary Works: Pre- Qin To Tang

26 November 2026 · 5.00 pm7.30 pm

HN5010

Singapore: Imagining The Next 50 Years

26 November 2026 · 5.00 pm6.30 pm

IE4476

Image Processing & Computer Vision

26 November 2026 · 5.00 pm7.00 pm

MA3006

Fluid Mechanics

26 November 2026 · 5.00 pm7.30 pm

MT4001

Shipping Logistics

26 November 2026 · 5.00 pm7.00 pm

SC3270

Reasoning About Programs

26 November 2026 · 5.00 pm7.00 pm

AB1201

Financial Management

27 November 2026 · 9.00 am11.30 am

BS1008

Biostatistics

27 November 2026 · 9.00 am11.00 am

CH2103

Fluid Systems

27 November 2026 · 9.00 am11.30 am

CM3041

Physical & Biophysical Chemistry 2

27 November 2026 · 9.00 am11.00 am

CM5101

Food Chemistry & Nutrition

27 November 2026 · 9.00 am11.00 am

CY1601

Mathematics I

27 November 2026 · 9.00 am11.30 am

EE4523

Power Engineering Design

27 November 2026 · 9.00 am11.00 am

EG2810

Mathematics A

27 November 2026 · 9.00 am11.30 am

HA1012

Fundamentals Of Politics

27 November 2026 · 9.00 am11.30 am

HE4040

Behavioral Economics

27 November 2026 · 9.00 am11.30 am

HL4009

Popular Literature & Culture

27 November 2026 · 9.00 am11.30 am

MA2701

Flight Performance

27 November 2026 · 9.00 am11.30 am

MH1805

Calculus

27 November 2026 · 9.00 am11.30 am

MS3014

Analysis Of Materials

27 November 2026 · 9.00 am11.00 am

RE1011

Mathematics I

27 November 2026 · 9.00 am11.30 am

AC3104

Enterprise Risk Management & Sustainability

27 November 2026 · 2.30 pm5.00 pm

BS2109

Cm Classic Emperor?S Canon Of Internal Medicine

27 November 2026 · 2.30 pm4.30 pm

BS3018

Plant Biology

27 November 2026 · 2.30 pm5.00 pm

CH3121

Chemical, Biological & Plant Safety

27 November 2026 · 2.30 pm4.30 pm

EN1001

Environmental Chemistry

27 November 2026 · 2.30 pm4.30 pm

HA2004

Theories In International Relations

27 November 2026 · 2.30 pm5.00 pm

HC2040

Understanding China

27 November 2026 · 2.30 pm5.00 pm

HE3024

Environmental Economics

27 November 2026 · 2.30 pm5.00 pm

HP3807

Occupational Health Psychology

27 November 2026 · 2.30 pm5.00 pm

IE2106

Engineering Mathematics I

27 November 2026 · 2.30 pm4.30 pm

MA3002

Solid Mechanics & Vibration

27 November 2026 · 2.30 pm5.00 pm

MA4881

Air Traffic Management

27 November 2026 · 2.30 pm4.30 pm

MH1200

Linear Algebra I

27 November 2026 · 2.30 pm4.30 pm

MH2811

Mathematics Ii

27 November 2026 · 2.30 pm4.30 pm

MH3210

Number Theory

27 November 2026 · 2.30 pm4.30 pm

PH3101

Quantum Mechanics Ii

27 November 2026 · 2.30 pm5.00 pm

AC2105

Accounting For Decision Making & Control

28 November 2026 · 9.00 am11.30 am

BF2216

Trade Incoterms & Ship Chartering

28 November 2026 · 9.00 am11.30 am

BF2226

Trade Incoterms & Ship Chartering

28 November 2026 · 9.00 am11.30 am

CV1011

Mechanics Of Materials

28 November 2026 · 9.00 am11.00 am

CV4111

Ground Engineering

28 November 2026 · 9.00 am11.00 am

EE4530

Power System Analysis & Control

28 November 2026 · 9.00 am11.00 am

HA1002

Introduction To Political Theory

28 November 2026 · 9.00 am11.30 am

IE4154

Digital & Telecommunications Systems

28 November 2026 · 9.00 am11.00 am

MA2003

Introduction To Thermo-Fluids

28 November 2026 · 9.00 am11.30 am

MH1812

Discrete Mathematics

28 November 2026 · 9.00 am11.00 am

BF2209

Derivative Securities

28 November 2026 · 1.00 pm3.30 pm

BF2221

Derivative Securities & Hedging Strategies

28 November 2026 · 1.00 pm3.30 pm

CV4102

Advanced Steel Design

28 November 2026 · 1.00 pm3.00 pm

EN3006

Energy Resources Engineering

28 November 2026 · 1.00 pm3.00 pm

HE3027

Housing Economics

28 November 2026 · 1.00 pm3.30 pm

HP3901

Cultural Psychology

28 November 2026 · 1.00 pm3.30 pm

HS2008

Social Class & Inequality

28 November 2026 · 1.00 pm3.30 pm

IE2104

Digital Electronics

28 November 2026 · 1.00 pm3.00 pm

MA3702

Aircraft Propulsion

28 November 2026 · 1.00 pm3.30 pm

MA4002

Fluid Dynamics

28 November 2026 · 1.00 pm3.30 pm

SC4001

Neural Network & Deep Learning

28 November 2026 · 1.00 pm3.00 pm

AC2301

Principles Of Taxation

30 November 2026 · 9.00 am11.30 am

BG3104

Biomedical Imaging

30 November 2026 · 9.00 am11.00 am

BR3208

Operational Risk Management

30 November 2026 · 9.00 am11.30 am

BR3211

Operational Risk & Resiliency

30 November 2026 · 9.00 am11.30 am

BS2024

Evolution In Health & Disease

30 November 2026 · 9.00 am11.30 am

CV4112

Traffic Engineering

30 November 2026 · 9.00 am11.00 am

HC1002

Introduction To Chinese Language

30 November 2026 · 9.00 am11.30 am

HE3033

The Chinese Economy

30 November 2026 · 9.00 am11.30 am

HL2027

Early American Literature

30 November 2026 · 9.00 am11.30 am

IE4483

Artificial Intelligence & Data Mining

30 November 2026 · 9.00 am11.00 am

MA2001

Mechanics Of Materials

30 November 2026 · 9.00 am11.30 am

MH3702

Geometric Methods In Mathematical Physics

30 November 2026 · 9.00 am11.00 am

MS1017

Introduction To Materials Science

30 November 2026 · 9.00 am11.00 am

MS4631

Corrosion Engineering

30 November 2026 · 9.00 am11.00 am

PH1105

Optics, Vibrations & Waves

30 November 2026 · 9.00 am11.30 am

PH3409

Geometric Methods In Mathematical Physics

30 November 2026 · 9.00 am11.00 am

SC3061

Human Computer Interaction

30 November 2026 · 9.00 am11.00 am

SC3102

Signals, Systems & Transforms

30 November 2026 · 9.00 am11.00 am

AC1103

Accounting I

30 November 2026 · 1.00 pm3.30 pm

AC2401

Accounting Information Systems

30 November 2026 · 1.00 pm3.30 pm

BF3123

Machine Learning In Finance

30 November 2026 · 1.00 pm4.00 pm

BG4231

Advanced Biomaterials

30 November 2026 · 1.00 pm3.00 pm

BS3003

Developmental Biology

30 November 2026 · 1.00 pm3.30 pm

BS3112

Chinese Medicine Maintenance

30 November 2026 · 1.00 pm3.00 pm

CM3031

Organic Reaction Mechanisms & Synthesis

30 November 2026 · 1.00 pm3.00 pm

CV4012

Project Planning & Management

30 November 2026 · 1.00 pm3.00 pm

EE4341

Advanced Analog Circuits

30 November 2026 · 1.00 pm3.00 pm

EE4903

Physiological Systems Analysis

30 November 2026 · 1.00 pm3.00 pm

HH3016

History Of Madness

30 November 2026 · 1.00 pm3.30 pm

HL2012

Asian-American Literature

30 November 2026 · 1.00 pm3.30 pm

HL4013

Advanced Studies In Literature & Culture

30 November 2026 · 1.00 pm3.30 pm

HP4104

Evidence-Based Practice In Clinical Psychology

30 November 2026 · 1.00 pm3.30 pm

IE4497

Pattern Recognition & Deep Learning

30 November 2026 · 1.00 pm3.00 pm

MA3700

Aircraft Structures I

30 November 2026 · 1.00 pm3.30 pm

MA4849

Operations Research

30 November 2026 · 1.00 pm3.30 pm

MH1300

Foundations Of Mathematics

30 November 2026 · 1.00 pm3.00 pm

MS3012

Micro/Nanoelectronic Materials Processing

30 November 2026 · 1.00 pm3.00 pm

MS4621

Selected Topics On Applied Polymer Materials

30 November 2026 · 1.00 pm2.00 pm

PH3103

Technological Applications Of Quantum Mechanics

30 November 2026 · 1.00 pm3.00 pm

BG2119

Anatomy & Physiology

30 November 2026 · 5.00 pm7.00 pm

BS1012

Foundations Of Chemistry I

30 November 2026 · 5.00 pm7.00 pm

BU5501

Marketing For The 21st Century

30 November 2026 · 5.00 pm6.30 pm

CH4306

Bioanalytical Techniques

30 November 2026 · 5.00 pm7.00 pm

CM1001

Foundations Of Chemistry I

30 November 2026 · 5.00 pm7.00 pm

CM2061

Chemistry & Biological Chemistry Laboratory 1

30 November 2026 · 5.00 pm7.00 pm

CV4107

Sustainable Project Economics & Finance

30 November 2026 · 5.00 pm7.00 pm

EE5094

Impact Of Electromagnetic Radiation On Humans

30 November 2026 · 5.00 pm7.00 pm

EM5109

Environmental Issues & Sustainability

30 November 2026 · 5.00 pm7.00 pm

HE1001

Microeconomics I

30 November 2026 · 5.00 pm7.00 pm

HE2003

Econometrics I

30 November 2026 · 5.00 pm7.30 pm

MA3001

Machine Element Design

30 November 2026 · 5.00 pm7.30 pm

MH2814

Probability & Statistics

30 November 2026 · 5.00 pm7.00 pm

MH4514

Financial Mathematics

30 November 2026 · 5.00 pm7.00 pm

MT4101

Intermodal Transportation

30 November 2026 · 5.00 pm7.00 pm

PH3602

Photonics

30 November 2026 · 5.00 pm7.30 pm

BR3212

Computing Solutions For Risk Management & Insurance

1 December 2026 · 9.00 am11.30 am

BS2028

Instrumentation For The Analysis Of Biological Systems

1 December 2026 · 9.00 am11.30 am

CH2010

Engineering Statistics

1 December 2026 · 9.00 am11.00 am

CS2400

Foundation Of Information Analytics

1 December 2026 · 9.00 am11.00 am

CY1101

Molecule

1 December 2026 · 9.00 am11.00 am

EN3001

Solid & Hazardous Waste Management

1 December 2026 · 9.00 am11.00 am

HE4140

Experimental Economics

1 December 2026 · 9.00 am11.30 am

HL3037

The Environment & Cultural Production

1 December 2026 · 9.00 am11.30 am

IE3017

Computer Communications

1 December 2026 · 9.00 am11.00 am

MA2002

Theory Of Mechanism

1 December 2026 · 9.00 am11.30 am

MA4001

Engineering Design

1 December 2026 · 9.00 am11.30 am

MA4012

Mechatronics Engineering Design

1 December 2026 · 9.00 am11.30 am

MH3100

Real Analysis I

1 December 2026 · 9.00 am11.00 am

MT0001

Shipping & The Environment

1 December 2026 · 9.00 am11.00 am

SC3040

Advanced Software Engineering

1 December 2026 · 9.00 am11.00 am

BR2207

Quantitative Analysis

1 December 2026 · 1.00 pm4.00 pm

BS1103

Chinese Medicine Foundational Theories

1 December 2026 · 1.00 pm3.00 pm

BS1200

Understanding Singapore Healthcare System

1 December 2026 · 1.00 pm3.00 pm

CH4223

Petroleum Refining

1 December 2026 · 1.00 pm3.00 pm

EE3101

Engineering Electromagnetics

1 December 2026 · 1.00 pm3.00 pm

HL1001

Introduction To The Study Of Literature

1 December 2026 · 1.00 pm3.30 pm

HL4033

Major Author Study: James Joyce

1 December 2026 · 1.00 pm3.30 pm

HS2029

Social Policy & Social Change

1 December 2026 · 1.00 pm3.30 pm

MA2011

Mechatronics System Interfacing

1 December 2026 · 1.00 pm3.30 pm

MA3703

Flight Dynamics

1 December 2026 · 1.00 pm3.00 pm

MH2802

Linear Algebra For Scientists

1 December 2026 · 1.00 pm3.30 pm

MH3512

Stochastic Processes

1 December 2026 · 1.00 pm3.00 pm

MS4651

Thin Film Technology

1 December 2026 · 1.00 pm3.00 pm

MT3002

Introduction To Marine Insurance

1 December 2026 · 1.00 pm3.00 pm

RE1015

Bio- & Chemical Engineering Fundamentals & Applications

1 December 2026 · 1.00 pm3.30 pm

BU5201

Business Finance

1 December 2026 · 5.00 pm7.00 pm

CH3111

Process Control & Dynamics

1 December 2026 · 5.00 pm7.00 pm

CV3014

Transportation Engineering

1 December 2026 · 5.00 pm7.00 pm

EE2102

Analog Electronics

1 December 2026 · 5.00 pm7.00 pm

HC2006

Introduction To Chinese History

1 December 2026 · 5.00 pm7.30 pm

HS3017

Sociology Of Tourism

1 December 2026 · 5.00 pm7.30 pm

MA4832

Microprocessor Systems

1 December 2026 · 5.00 pm7.30 pm

MA4882

Advanced Manufacturing & Materials Processing

1 December 2026 · 5.00 pm7.30 pm

MH4320

Computational Economics

1 December 2026 · 5.00 pm7.00 pm

MT3006

Ship Chartering

1 December 2026 · 5.00 pm7.00 pm

PH4610

Ionising Radiation-Based Imaging

1 December 2026 · 5.00 pm7.30 pm

SC4040

Advanced Topics In Algorithms

1 December 2026 · 5.00 pm7.00 pm

AC2302

Company Law & Corporate Governance

2 December 2026 · 9.00 am11.30 am

BF3201

Corporate Finance & Strategy

2 December 2026 · 9.00 am11.30 am

BF3215

Corporate Finance & Strategy

2 December 2026 · 9.00 am11.30 am

BG3102

Control In Biosystems

2 December 2026 · 9.00 am11.00 am

BS2101

Anatomy

2 December 2026 · 9.00 am11.00 am

CH2108

Thermodynamics

2 December 2026 · 9.00 am11.00 am

EE3019

Integrated Electronics

2 December 2026 · 9.00 am11.00 am

EN3002

Wastewater Engineering

2 December 2026 · 9.00 am11.00 am

HL2030

Post 1945 American Literature & Culture

2 December 2026 · 9.00 am11.30 am

HS2013

Migration & Multiculturalism

2 December 2026 · 9.00 am11.30 am

MA2006

Engineering Mathematics

2 December 2026 · 9.00 am11.30 am

MA4842

Engineering Metrology & Materials Characterization

2 December 2026 · 9.00 am11.30 am

MH1811

Mathematics 2

2 December 2026 · 9.00 am11.00 am

MS3013

Electrochemical Corrosion

2 December 2026 · 9.00 am10.00 am

MT1003

Trade Practice & Incoterms

2 December 2026 · 9.00 am11.00 am

PH2103

Thermal Physics

2 December 2026 · 9.00 am11.30 am

SC3103

Embedded Programming

2 December 2026 · 9.00 am11.00 am

SC4020

Data Analytics & Mining

2 December 2026 · 9.00 am11.00 am

AC2101

Accounting Recognition & Measurement

2 December 2026 · 1.00 pm3.30 pm

BF3202

Fixed Income Securities

2 December 2026 · 1.00 pm3.30 pm

BF3216

Fixed Income Securities

2 December 2026 · 1.00 pm3.30 pm

BS2023

Regulatory Control Of Healthcare Products & Medical Devices

2 December 2026 · 1.00 pm3.00 pm

CV3013

Foundation Engineering

2 December 2026 · 1.00 pm3.00 pm

HL2042

Children'S Literature

2 December 2026 · 1.00 pm3.30 pm

HS3002

Understanding Social Statistics

2 December 2026 · 1.00 pm3.30 pm

IE2108

Data Structures & Algorithms In Python

2 December 2026 · 1.00 pm3.00 pm

MA3003

Heat Transfer

2 December 2026 · 1.00 pm3.30 pm

MA3010

Thermodynamics & Heat Transfer

2 December 2026 · 1.00 pm3.30 pm

MH4310

Coding Theory

2 December 2026 · 1.00 pm3.00 pm

MS4640

Advanced Analysis Of Materials

2 December 2026 · 1.00 pm3.00 pm

PH1104

Mechanics

2 December 2026 · 1.00 pm3.00 pm

SC1123

Math 1: Linear Algebra & Calculus For Computing

2 December 2026 · 1.00 pm3.00 pm

SC4061

Computer Vision

2 December 2026 · 1.00 pm3.00 pm

AC1104

Accounting Ii

2 December 2026 · 5.00 pm7.30 pm

CH3140

Unit Operations: Fluid-Fluid Separation

2 December 2026 · 5.00 pm7.00 pm

EE5081

Innovation & Technology Management

2 December 2026 · 5.00 pm7.00 pm

EN4104

Environmental Hydraulics

2 December 2026 · 5.00 pm7.00 pm

HE3112

Financial Accounting For Economists

2 December 2026 · 5.00 pm7.30 pm

HH1001

What Is History?

2 December 2026 · 5.00 pm7.30 pm

HS2026

Deviance & Society

2 December 2026 · 5.00 pm7.30 pm

MA1001

Dynamics

2 December 2026 · 5.00 pm7.30 pm

MA4704

Aeroelasticity

2 December 2026 · 5.00 pm7.30 pm

MH4311

Cryptography

2 December 2026 · 5.00 pm7.00 pm

MH4513

Survival Analysis

2 December 2026 · 5.00 pm7.00 pm

MT4002

Essentials Of Project Management

2 December 2026 · 5.00 pm7.00 pm

PH3301

Introduction To Bioimaging & Biosensing Techniques

2 December 2026 · 5.00 pm7.00 pm

SC3050

Advanced Computer Architecture

2 December 2026 · 5.00 pm7.00 pm

BL5305

Advanced Taxation

3 December 2026 · 9.00 am11.30 am

BS2110

Material Medica Of Chinese Medicine

3 December 2026 · 9.00 am11.00 am

CM3062

Chemistry & Biological Chemistry Laboratory 4

3 December 2026 · 9.00 am11.00 am

EE1102

Physics Foundation For Electrical & Electronic Engineering

3 December 2026 · 9.00 am11.00 am

EE4323

Mixed-Signal Ic Design

3 December 2026 · 9.00 am11.00 am

EN3004

Air Pollution Control Engineering

3 December 2026 · 9.00 am11.00 am

HL3006

Modern Drama

3 December 2026 · 9.00 am11.30 am

HS3004

Cities & Urban Life

3 December 2026 · 9.00 am11.30 am

IE3014

Digital Signal Processing

3 December 2026 · 9.00 am11.00 am

MA3704

Aircraft Electrical Devices

3 December 2026 · 9.00 am11.00 am

MA4825

Robotics

3 December 2026 · 9.00 am11.00 am

MH3101

Complex Analysis

3 December 2026 · 9.00 am11.00 am

MH3510

Regression Analysis

3 December 2026 · 9.00 am11.00 am

MH3520

Mathematics Of Deep Learning

3 December 2026 · 9.00 am11.00 am

MH4700

Numerical Analysis Ii

3 December 2026 · 9.00 am11.00 am

MT1001

Mathematics I For Maritime Studies

3 December 2026 · 9.00 am11.00 am

BF2201

Investments

3 December 2026 · 1.00 pm3.00 pm

BF2219

Investments

3 December 2026 · 1.00 pm3.00 pm

BS3110

Internal Medicine Of Chinese Medicine I

3 December 2026 · 1.00 pm3.00 pm

CV2013

Engineering Geology & Soil Mechanics

3 December 2026 · 1.00 pm3.00 pm

EE3018

Introduction To Photonics Technologies

3 December 2026 · 1.00 pm3.00 pm

EN2004

Geo-Environment & Soil Mechanics

3 December 2026 · 1.00 pm3.00 pm

HL4038

Advanced Studies In Postcolonial Literature

3 December 2026 · 1.00 pm3.30 pm

MA2005

Engineering Graphics

3 December 2026 · 1.00 pm3.30 pm

MA4811

Psychrometry & Air Conditioning

3 December 2026 · 1.00 pm3.30 pm

MA4880

Airport Operations & Systems

3 December 2026 · 1.00 pm3.00 pm

MH3300

Graph Theory

3 December 2026 · 1.00 pm3.00 pm

MH4511

Sampling & Survey

3 December 2026 · 1.00 pm3.00 pm

MH4932

Special Topics In Statistics

3 December 2026 · 1.00 pm3.00 pm

PH4611

Medical Physics Beam Modelling & Dosimetry

3 December 2026 · 1.00 pm3.30 pm

RE1014

Electronic & Information Engineering

3 December 2026 · 1.00 pm3.30 pm