← Back to catalog

COMP3600: Algorithms

The standard algorithms course: proving correctness and bounding running time, not just producing code that happens to pass the sample cases. The back third is NP-completeness, aimed at recognising when a problem is hard rather than searching forever for a clever solution.

Credit units

6 units

Instructor

Prof. Liam O'Connell

Prerequisites

COMP2100 and MATH1013, or equivalent.

Learning objectives

By the end of this course, students will be able to:

Assessment

Problem sets and the assignment are submitted as written proofs; the exam is in-person and closed-book.

Timetable

Lecture: Tue 1pm–2pm, Manning Clark 2

2 tutorial option(s) — pick one on the timetable page after enrolling.

4/4 courses added.

Go pick a tutorial time →