Course level

Undergraduate

Units

2

Duration

One Semester

Class hours

Lecture 3 Hours/ Week
Tutorial 1 Hour/ Week
Practical 1 Hour/ Week

Incompatible

CSSE1001 if completed prior to 2008

Restricted

Permission of Head of School.

Assessment methods

Assignments & final examination.

Course enquiries

Prof Paul Bailes (paul@itee.uq.edu.au)

Study Abroad

This course is pre-approved for Study Abroad and Exchange students.

This course is not currently offered, please contact the school or faculty of your program.

Course description

Explanation of the fundamental concepts of computing and programming, using an exploratory problem-based approach with an advanced higher-order programming language. Core material includes building abstractions with procedures, data and objects; types of data and functions; data modelling; designing, coding and debugging programs of increasing complexity.