skip to primary navigationskip to content

Department of Computer Science and Technology

Algorithms 1

 

Course pages 2025–26

Algorithms 1

Resources

The lecture notes are here (2026-02-12, v1.1).
The specification for Tick 1 is here.
The specification for Tick 2 is not released yet. The 2024-25 Tick 2 is a useful exercise to understand the special cases that arise in the double-linked lists in Doug Lea's malloc algorithm: 2024-25 Tick2 (note that this year's tick will be a different question).
The lecture recordings are in the right-hand bar in Moodle, under Panopto.

Need help?

If you need help with the ticks, please email the lecturer (email address on slide 1 of the PDF notes).

Errata

If you spot any mistakes in the lecture notes, or anything that would benefit from a better explanation, please let me know!