New: mobile timetable rebuilt — faster, more reliable, easier to use →

ModsMH4310

Coding Theory

Current offering — AY2026/2027 Semester 1

This course is to introduce basic notions in the theory of error-correcting codes which is used in data storage and telecommunication.

* Error detection, correction and decoding, Hamming distance

* Basic facts on finite fields

* Linear codes, Hamming weight, generator and parity-check matrices, encoding, decoding.

* Bounds, Hamming codes, Golay codes, perfect codes, MDS codes

* Construction of codes, Reed-Muller codes.

* Cyclic codes, generator polynomials, BCH codes, Reed-Solomon codes

* Computer implementation of efficient coding and decoding.

Total hours per week: 4 hrs

AUs4.0 AUs
Grade Type
PrerequisiteMH1301, MH2200
Exam2 December 2026, 1.00 pm - 3.00 pm

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.


Prerequisite Graph

MH4310

Coding Theory

Unlocks

No modules unlocked

Available Indexes

MonTueWedThuFri
1030

COMMON LEC (LE)

1030-1220 Tue

SPMS-TR+15

COMMON LEC (LE)

1030-1120 Thu

SPMS-TR+15

1100
1130

70304 TUT (T)

1130-1220 Thu

SPMS-TR+15

1200

Other offerings

AY23/24
Semester 1Semester 2Sp. Term
AY22/23
Semester 1Semester 2Sp. Term
AY21/22
Semester 1Semester 2Sp. Term
AY20/21
Semester 1Semester 2Sp. Term
AY19/20
Semester 1Semester 2Sp. Term
AY18/19
Semester 1Semester 2Sp. Term
AY17/18
Semester 1Semester 2Sp. Term
AY16/17
Semester 1Semester 2Sp. Term
AY15/16
Semester 1Semester 2Sp. Term
AY14/15
Semester 1Semester 2Sp. Term

Other Relevant Mods


Planning Guides