The University of Queensland Homepage
School of ITEE ITEE Main Website

CSSE1001/CSSE7030 - Course Notes


The online course notes are listed below. Each entry is accompanied with a deadline. Students are expected to have read the associated material by the deadline. Students should note that online tutorial problems related to these notes are due at a corresponding time: see here.

Introduction (before week 2)

Arithmetic, Basic Types and Variables (before week 2)

Introduction to Software Design and Implementation (before week 2)

Abstract Data Types (before week 3)

Classes and Objects (before week 4)

Classes, Error Handling and I/O (before week 5)

Class Design (before week 6)

Inheritance (before week 7)

Graphical User Interfaces (before week 8)

Recursion (before week 10)

Complexity and Computability (before week 11)

Functional Programming, List Comprehension, Iterators and Generators (before week 12)


Back to CSSE1001/CSSE7030 home