We don't have any textbooks for this subject yet.

Why don't you be the first?
Sell your textbook for CITS1001

We don't have any notes for this subject yet.

Why don't you list yours first?
Sell your notes for CITS1001


$90 per hour

I am currently studying Master of IT, having finished undergrad in Computer Science and Data Science...


If you did Computer Science ATAR or have previous coding experience, you'll find this unit way easier than others. However, if you don't have any previous experience in computer science be warned this unit will be difficult and not a good introductory unit to computer science despite it being a core unit. Overall, this unit could have been organised better, designed to better cater to those who did not do Computer Science ATAR. Many will find this unit as the decider on whether if you want to continue on with software engineering or computer science, so decide carefully.

Anonymous, Semester 1, 2017

A decent introduction to object-oriented programming overall, even to the untrained prospective programmer. If you keep up with the labs, engage with the tutors and help forums when needed, then this unit should be a breeze.

Anonymous, Semester 1, 2020

As someone who has never done any coding and has no previous knowledge of computer science, I found this unit challenging. The projects were hard and difficult to understand. The midsem was multi choice and was easy because it repeated lots of questions from previous tests. Final exam was very time pressured. Overall, I learnt A LOT from this unit but takes the extra step to understand concepts if you are new

Anonymous, Semester 2, 2019

Decent starting unit. The lecturer is friendly and projects are simple enough to do.

Anonymous, Semester 1, 2016

Great unit which explained the fundamentals of object-oriented programming using Java in a suitable manner for people with minimal prior experience in programming

Anonymous, Semester 1, 2018

Decent introductory java unit. Projects and mid semester test questions could have been more organised.

Anonymous, Semester 1, 2014