Course overview
This introductory course will teach students imperative style programming using their first programming language. They will develop programming skills and core programming techniques including problem solving approaches, variables, control statements, repetition, and functions. They will be able to solve simple procedural problems using the skills they will learn in this course.
Course learning outcomes
- Apply problem solving strategies to solve problems and express the solution as an algorithm and then a coded solution
- Implement programs to solve problems and choose appropriate conditional and iteration constructs for a given programming task
- Apply functions to solve a given programming task
- Describe the behaviour of computer software at the programming level
- Test and debug algorithms and programs and describe strategies that are useful in debugging
- Apply good programming practices, specifically, coding style standards and source code documentation
Availability
Class details
Mawson Lakes
Class number 22945
Section PR02
Size 20
Available 20
Class number 22948
Section PR05
Size 20
Available 20
Class number 22950
Section PR07
Size 8
Available 8
Notes:
Class number 22951
Section PR08
Size 20
Available 20
Class number 22952
Section PR09
Size 20
Available 20
Class number 22953
Section PR10
Size 20
Available 20
Class number 22954
Section PR11
Size 20
Available 20
Class number 22955
Section PR12
Size 20
Available 20
Class number 22956
Section PR13
Size 20
Available 20
Class number 22957
Section PR14
Size 20
Available 20
Class number 22958
Section PR15
Size 20
Available 20
Class number 22941
Section TU01
Size 70
Available 70
Notes:
Class number 22942
Section TU02
Size 70
Available 70
Class number 22943
Section TU03
Size 70
Available 70
Adelaide City Campus East
Class number 22962
Section PR04
Size 63
Available 63
Class number 22963
Section PR05
Size 46
Available 46
Class number 22964
Section PR06
Size 46
Available 46
Class number 22968
Section PR10
Size 68
Available 68
Class number 22969
Section PR11
Size 46
Available 46
Class number 22970
Section PR12
Size 46
Available 46
Class number 22971
Section PR13
Size 63
Available 63
Class number 22972
Section TU01
Size 70
Available 70
Class number 22973
Section TU02
Size 70
Available 70
Class number 22976
Section TU05
Size 70
Available 70
Class details
Mawson Lakes
Class number 53070
Section PR02
Size 35
Available 35
Class number 53071
Section PR04
Size 40
Available 40
Class number 53072
Section PR05
Size 40
Available 40
Class number 53073
Section PR06
Size 40
Available 40
Class number 53074
Section TU01
Size 70
Available 70
Class number 53075
Section TU02
Size 70
Available 70
Adelaide City Campus East
Class number 53076
Section PR01
Size 60
Available 60
Class number 53078
Section PR03
Size 60
Available 60
Class number 53079
Section PR04
Size 60
Available 60
Class number 53080
Section TU01
Size 70
Available 70
Class number 53081
Section TU02
Size 70
Available 70
Fee calculator
To display course fees, please select your status and program below:
We’re updating this Fee Calculator. It currently shows fees for programs only. Please check the relevant program for full fee details.
Study Abroad student tuition fees are available here.
Only some Postgraduate Coursework programs are available as Commonwealth Supported. Please check your program for specific fee information.
The Student Contribution amount displayed below is for students commencing a new program from 2021 onwards. If you are continuing in a program you commenced prior to 1 January 2021, or are commencing an Honours degree relating to an undergraduate degree you commenced prior to 1 January 2021, you may be charged a different Student Contribution amount from the amount displayed below. Please check the Student Contribution bands for continuing students here. If you are an international student, or a domestic student studying in a full fee paying place, and are continuing study that you commenced in 2025 or earlier, your fees will be available here before enrolments open for 2026.