We got your back! We are coming back with more features and improvements. Read more here.

MH1403 ALGORITHMS & COMPUTING

This course aims to give you a systematic introduction to data structures and algorithms for constructing efficient computer programs. Emphasis is on data abstraction issues in the program development process, and on the design of efficient algorithms. Simple algorithmic paradigms such as greedy algorithms, divide-and-conquer algorithms and dynamic programming will be introduced. Elementary analyses of algorithmic complexities will also be taught.

Academic Units3
Exam ScheduleTue May 06 2025 00:00:00 GMT+0000 (Coordinated Universal Time) 09:00-11:00
Grade TypeLetter Graded
Department MaintainingMATH(SPS)
Prerequisites

PS0001 OR BS1009 OR BG2211 & CB0494(Corequisite) OR CB0494(Corequisite) & CH2107 OR CV1014 OR MS1008 OR MA1008

Not Available to ProgrammeACBS, ACC, ACDA, ADM, AERO, AISC, ARED, ASEC, BACF, BASA, BCE, BCG, BEEC, BIE, BMS, BS, BSB, BSPY, BUS, CBE, CBEC, CE, CEE, CEE 1, CEEC, CHEM, CHIN, CMED, CNEL, CNLM, COMP, CS, CSC, CSEC, CVEC, DSAI, ECDS, ECMA, ECON, ECPP, ECPS, EEE, EEE 1, EEEC, EESS, ELAH, ELH, ELHS, ELPL, ENE, ENE 1, ENEC, ENG, ESPP, HIST, HSCN, HSLM, IEEC, IEM, LMEL, LMPL, LMS, MACS, MAT, ME 1, ME(DES), ME(IMS), ME(NULL), ME(RMS), MEEC(DES), MEEC(IMS), MEEC(NULL), MEEC(RMS), MS, MS-2ndMaj/Spec(MSB), MTEC, PHIL, PHY, PLCN, PLHS, PPGA, PSLM, PSMA, PSY, REP, SCED, SOC, SPPE, SSM
Not Available to All Programme(Admyr 2011-2017)

Prerequisites Tree

MH1403requiresone ofMA1008MS1008CV1014all ofall ofBS1009PS0001CH2107CB0494CB0494BG2211

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOLEFRI0930-1120ONLINETeaching Wk3
LEC/STUDIOLEFRI0930-1120LT1Teaching Wk1,2,4-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON

MH1403

70554

TUT | ONLINE

Teaching Wk3

MH1403

70550

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70554

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70550

TUT | ONLINE

Teaching Wk3

MH1403

70552

TUT | SPMS-TR+15

Teaching Wk2,5,6,8,9,11,13

MH1403

70552

TUT | ONLINE

Teaching Wk3

MH1403

70559

TUT | ONLINE

Teaching Wk3

MH1403

70559

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70560

TUT | ONLINE

Teaching Wk3

MH1403

70560

TUT | SPMS-TR+15

Teaching Wk2,5,6,8,9,11,13

TUE

MH1403

70548

TUT | SPMS-TR+14

Teaching Wk2,5,6,8,9,11,13

MH1403

70549

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70556

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70554

LAB | COMP LAB 2

Teaching Wk4,7,10,12

MH1403

70548

TUT | ONLINE

Teaching Wk3

MH1403

70549

TUT | ONLINE

Teaching Wk3

MH1403

70556

TUT | ONLINE

Teaching Wk3

MH1403

70551

TUT | SPMS-TR+14

Teaching Wk2,5,6,8,9,11,13

MH1403

70555

TUT | SPMS-TR+14

Teaching Wk2,5,6,8,9,11,13

MH1403

70551

TUT | ONLINE

Teaching Wk3

MH1403

70555

TUT | ONLINE

Teaching Wk3

MH1403

70553

TUT | SPMS-TR+13

Teaching Wk2,5,6,8,9,11,13

MH1403

70553

TUT | ONLINE

Teaching Wk3

WED

MH1403

70550

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70551

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70555

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70556

LAB | COMP LAB 1

Teaching Wk4,7,10,12

THU

MH1403

70552

LAB | COMP LAB 1

Teaching Wk4,7,10,12

FRI

MH1403

LEC/STUDIO | ONLINE

Teaching Wk3

MH1403

70559

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70548

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

LEC/STUDIO | LT1

Teaching Wk1,2,4-13

MH1403

70560

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70549

LAB | COMP LAB 1

Teaching Wk4,7,10,12

MH1403

70553

LAB | COMP LAB 1

Teaching Wk4,7,10,12

SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved