Course overview
This course is designed to empower students with foundational skills in programming and problem-solving that underpin modern Artificial Intelligence and Machine Learning (AIML) libraries and workflows. Throughout this course, students will develop the ability to implement core computational procedures and manipulate structured data to meet AIML-oriented requirements. Enrolling in this course will provide students with a structured progression from essential programming concepts to modular design and vectorised computation, setting a solid foundation for writing efficient, maintainable, and readable code in support of common AIML functionalities and development practices.
- Python Essentials
- Aiml Computation
- Data Manipulation
Course learning outcomes
- Design and implement algorithmic solutions in code that meet specified AI Machine Learning (AIML) functionality requirements
- Generate modularised code structures to support implementation of AI Machine Learning (AIML) workflows.
- Apply systematic debugging and testing techniques to ensure the functionality and reliability.
- Illustrate best practices in programming through coding style standards and course code documentation.
Availability
Class details
Adelaide City Campus East
Class number 24804
Section FR01
Size 300
Available 300
Class number 24810
Section PR01
Size 44
Available 44
Class number 24809
Section PR02
Size 44
Available 44
Class number 24808
Section PR03
Size 63
Available 63
Class number 24807
Section PR04
Size 70
Available 70
Class number 24806
Section PR05
Size 70
Available 70
Class number 24805
Section PR06
Size 44
Available 44
Class number 24813
Section WS01
Size 30
Available 30
Class number 24812
Section WS02
Size 30
Available 30
Class number 24811
Section WS03
Size 30
Available 30
Class number 29048
Section WS04
Size 30
Available 30
Class number 29047
Section WS05
Size 30
Available 30
Class number 29046
Section WS06
Size 30
Available 30
Class number 29045
Section WS07
Size 30
Available 30
Class number 29044
Section WS08
Size 30
Available 30
Class number 29043
Section WS09
Size 30
Available 30
Class number 29042
Section WS10
Size 30
Available 30
Class details
Adelaide City Campus East
Class number 53270
Section FR01
Size 175
Available 175
Class number 53274
Section PR01
Size 40
Available 40
Class number 53273
Section PR02
Size 40
Available 40
Class number 53272
Section PR03
Size 40
Available 40
Class number 53271
Section PR04
Size 40
Available 40
Class number 53278
Section WS01
Size 40
Available 40
Class number 53277
Section WS02
Size 40
Available 40
Class number 53276
Section WS03
Size 40
Available 40
Class number 53275
Section WS04
Size 40
Available 40
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.