Undergraduate Programme and Module Handbook 2026-2027
Module MATH3501: Codes and Knots III
Department: Mathematical Sciences
MATH3501: Codes and Knots III
| Type | Open | Level | 3 | Credits | 20 | Availability | Available in 2026/2027 | Module Cap | Location | Durham |
|---|
Prerequisites
- Linear Algebra I (MATH1071) OR Linear Algebra I (Maths hons) (MATH1091)
Corequisites
- None
Excluded Combination of Modules
- If Cryptography and Codes III (MATH3401) has already been taken, then Codes and Knots III cannot be taken.
Aims
- Codes: To introduce the notion of (error-correcting) codes and provide examples of such codes some of which are used in real-life applications (data transmission and data storage).
- Knots: To give an introduction to topology in an intuitive, visual way by studying knots, links, and surfaces.
Content
- Coding Theory:
- Introduction to codes, Hamming distance, error detection and correction, equivalence of codes.
- Linear codes: rank, generator and check matrices. Equivalence. Dual codes.
- Hamming codes, sphere-packing bound and perfect codes.
- MDS codes, Reed-Solomon Codes.
- Construction of finite fields, linear Codes over finite fields.
- A selection of the following topics: Golay Codes, Cyclic codes, Reed-Muller codes.
- Knot Theory:
- Introduction to knots and links, diagrams, Reidemeister moves.
- Knot invariants: 3-colouring, linking number, Jones polynomial, Alexander polynomial, HOMFLY-polynomial, determinant.
- Surfaces, Euler characteristic, Classification Theorem of Surfaces.
- Knots bounded by surfaces, genus of a knot, signature of a knot.
Learning Outcomes
Subject-specific Knowledge:
- By the end of the module students will:
- Be able to solve seen and unseen problems on the given topics.
- Have an awareness of the abstract concepts of theoretical mathematics in the fields of Codes and Knots.
- Have a knowledge and understanding of fundamental theories of these subjects demonstrated through one or more of the following topic areas: Codes of different types (Hamming, Reed-Solomon etc), Bounds on codes, Knots and their invariants, Surfaces.
Subject-specific Skills:
- In addition, students will have the ability to undertake and defend the use of alternative mathematical skills in the following areas with minimal guidance: abstract reasoning.
Key Skills:
- Students will have basic mathematical skills in the following areas: abstract reasoning, problem solving.
Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module
- Lectures demonstrate what is required to be learned and the application of the theory to practical examples.
- Problem classes show how to solve example problems in an ideal way, revealing also the thought processes behind such solutions.
- Formative assessments provide feedback to guide students in the correct development of their knowledge and skills in preparation for the summative assessment.
- Summative assignments test achievement of learning outcomes and provide feedback to students about their mastery of the topics.
- The end-of-year examination assesses the knowledge acquired and the ability to solve predictable and unpredictable problems.
Teaching Methods and Learning Hours
| Activity | Number | Frequency | Duration | Total/Hours | Attendance Monitored |
|---|---|---|---|---|---|
| Lectures | 40 | 2 per week for 20 weeks | 1 Hour | 40 | |
| Problem Classes | 10 | 4 in Michaelmas; 4 in Epiphany; 2 in Easter | 1 Hour | 10 | Yes ■ |
| Preparation and Reading | 150 | ||||
| Total | 200 |
Summative Assessment
| Component: Examination | Component Weighting: 70% | ||
|---|---|---|---|
| Element | Length / duration | Element Weighting | Resit Opportunity |
| On Campus Written Examination | 2 hours | 100% | |
| Component: Summative Assignments | Component Weighting: 30% | ||
| Element | Length / duration | Element Weighting | Resit Opportunity |
| Assignment | 100% | ||
Formative Assessment:
Four assignments to be submitted.
■ Students who do not attend monitored activities shown under Teaching Methods and Learning Hours, or who fail to complete the summative or formative assessment(s) specified above, may be subject to the Academic Progress procedures defined in the University's General Regulation V, and may be required to leave the University.