COMP2123 Data Structures and Algorithms

COMP2123 Data Structures and Algorithms (University of Sydney): rated 3.4/5 overall, difficulty 5.0/5 (higher is harder), would-recommend 1.0/5 across 35 reviews collected on USYD Wall.

COMP2123 is a University of Sydney course taught by the Faculty of Engineering in Computer Science. This page brings together its handbook details and what USYD students say about it.

Review data updated 2026-10-24.

Course details

Chinese title: 数据结构与算法

Type: Undergraduate

Credit points: 6

Subject area: Computer Science

Faculty: Faculty of Engineering

Level: Undergraduate Level 2

Handbook year: 2026

Overview

This unit will teach some powerful ideas that are central to solving algorithmic problems in ways that are more efficient than naive approaches. In particular, students will learn how data collections can support efficient access, for example, how a dictionary or map can allow key-based lookup that does not slow down linearly as the collection grows in size.

COMP2123 student reviews, difficulty and workload

COMP2123 has 35 scored reviews: overall 3.4/5 · usefulness 3.4 · difficulty 5.0 · would-recommend 1.0 (all out of 5; higher difficulty means harder).

Sources: 1 review by USYD students on USYD Wall (0.7/5 overall); 4 StudentVIP reviews (average 4.0 stars); 30 Reddit comments that an AI model judged to be reviewing this course (average would-recommend 3.4/5).

On Reddit: "Fr, the whole unit is giving me elec1601 vibes, don’t have the accent problem but I fully agree with just reading the slides part, even when he explains, he just brushes the surface and doesn’t go into stuff which are actually confusing, the whole environment feels very rushed a…"

On Reddit: "I just finished some of these units in 2021. Good luck with your computing major/ degree. * COMP2123 - probably the most important unit if you want to do software engineering/ get programming roles at big companies like Google, Facebook etc. If you get a good score in Data Struc…"

The course panel on USYD Wall shows every review and discussion in full.

COMP2123 FAQ

Q: Is COMP2123 hard?

A: Students rate COMP2123's difficulty 5.0/5 on average (higher is harder), which makes it one of the harder courses.

Q: Is COMP2123 worth taking?

A: Averaged over 35 reviews: would-recommend 1.0/5, usefulness 3.4/5, overall 3.4/5.

Q: Which faculty teaches COMP2123, and when is it offered?

A: COMP2123 is taught by the Faculty of Engineering. Check the official handbook for the current year.

Related courses

More on USYD Wall

Official page

USYD Wall is an independent student community and is not affiliated with University of Sydney.