SOFT2201 Software Construction and Design 1

SOFT2201 Software Construction and Design 1 (University of Sydney): rated 3.1/5 overall across 25 reviews collected on USYD Wall.

SOFT2201 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: 软件构建与设计1

Type: Undergraduate

Credit points: 6

Subject area: Computer Science

Faculty: Faculty of Engineering

Level: Undergraduate Level 2

Handbook year: 2026

Overview

This unit introduces the foundations of software design and construction. It covers the topics of modelling software (UML, CRC, use cases), software design principles, object-oriented programming theory (inheritance, polymorphism, dynamic subtyping and generics), and simple design patterns.

SOFT2201 student reviews, difficulty and workload

SOFT2201 has 25 scored reviews: overall 3.1/5 (all out of 5; higher difficulty means harder).

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

On Reddit: "I took all three. SOFT2201 - You learn about various different design patterns in software, and why they're important. There is a lot of theory here but also a lot of practical programming as well, dealing with the implementations of these patterns. The assignments involve codin…"

On Reddit: "I was honestly in the same boat as you after doing COMP2022 and COMP3027. I have changed from comp sci to software dev. In my opinion honestly I think you should try and stick it out. I've heard from lecturers and industry professsionals that the content in SOFT2201 and SOFT3202…"

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

SOFT2201 FAQ

Q: Is SOFT2201 worth taking?

A: Averaged over 25 reviews: overall 3.1/5.

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

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