COMP9003 Object-Oriented Programming

COMP9003 Object-Oriented Programming (University of Sydney): rated 3.2/5 overall across 2 reviews collected on USYD Wall.

COMP9003 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: Postgraduate

Credit points: 6

Subject area: Computer Science

Faculty: Faculty of Engineering

Level: Postgraduate Level 9

Handbook year: 2026

Overview

Object-oriented (OO) programming is a technique that arranges code into classes, each encapsulating in one place related data and the operations on that data. Inheritance is used to reuse code from a more general class, in specialised situations.

COMP9003 student reviews, difficulty and workload

COMP9003 has 2 scored reviews: overall 3.2/5 (all out of 5; higher difficulty means harder).

Sources: 2 Reddit comments that an AI model judged to be reviewing this course (average would-recommend 3.2/5).

On Reddit: "Hey, I did up to week 6 in CS50 last year. I'm doing COMP9001 and COMP9003 this semester. Honestly, take both, as the other's have noted, they cover very different things. I would also suggest taking COMP9001 BEFORE COMP9003 if you're degree allows this (mine doesn't). I found i…"

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

COMP9003 FAQ

Q: Is COMP9003 worth taking?

A: Averaged over 2 reviews: overall 3.2/5. Only a few reviews so far, so treat this as a rough guide.

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

A: COMP9003 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.