CITS2002 Systems Programming

CITS2002 Systems Programming (University of Western Australia): rated 3.4/5 overall across 24 reviews collected on UWA Wall.

CITS2002 is a University of Western Australia course taught by the Physics, Mathematics and Computing in Information Technology. This page brings together its handbook details and what UWA students say about it.

Review data updated 2026-10-24.

Course details

Chinese title: 系统编程

Type: Undergraduate unit

Credit points: 6

Subject area: Information Technology

Faculty: Physics, Mathematics and Computing

Level: Undergraduate Level 2

Handbook year: 2026

Overview

Understanding the relationship between a programming language and the contemporary operating systems on which it executes is central to developing many skills in Computer Science. This unit introduces the standard C programming language, on which many other programming languages and systems are based, through a study of core operating system services including input and output, memory management and file systems.

CITS2002 student reviews, difficulty and workload

CITS2002 has 24 scored reviews: overall 3.4/5 · usefulness 3.5 (all out of 5; higher difficulty means harder).

Sources: 8 StudentVIP reviews (average 3.5 stars); 16 Reddit comments that an AI model judged to be reviewing this course (average would-recommend 3.3/5).

On Reddit: "Systems Programming had a notoriously low pass rate. The jump from CITS1001 to CITS2002 is rough so I’d recommend taking CITS2002 as your sole programming unit for the semester if you wanted to play it safe. I’m not sure how much has changed from when I took the unit back in 201…"

On Reddit: "I was in the same situation as you, did only CITS1001 got 65% (first Comp Sci unit, no prior coding experience). Ended up getting an HD. Chris McDonald is an amazing lecturer, make sure you do the labs every week. The only downside is both the assignments for this unit is extrem…"

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

CITS2002 FAQ

Q: Is CITS2002 worth taking?

A: Averaged over 24 reviews: usefulness 3.5/5, overall 3.4/5.

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

A: CITS2002 is taught by the Physics, Mathematics and Computing. Check the official handbook for the current year.

Related courses

More on UWA Wall

Official page

UWA Wall is an independent student community and is not affiliated with University of Western Australia.