Arie Bennett

School of Computer and Mathematical Sciences

Faculty of Sciences, Engineering and Technology


I mostly teach a combination of introductory programming and algorithm & data structure courses for first and second year students enrolled in B. CS, B. CS (Adv), and B. IT programs.

Teaching History
Lecturer and/or Course Coordinator
Course Code Course Name Period
COMP SCI 1015 Introduction to Applied Programming 2022 - 2023
COMP SCI 2008 Topics in Computer Science 2023-2024
COMP SCI 2009 Programming for IT Specialists 2022 - 2024
COMP SCI 3020 Advanced Topics in Computer Science 2024

COMP SCI 2103

COMP SCI 7103

Algorithm Design & Data Structures 2023
COMP SCI 7007  Specialised Programming 2024
Tutor and/or Teaching Assistant
Course Code Course Name Period
COMP SCI 1010 Puzzle Based Learning 2020 - 2022, 2025
COMP SCI 1102 Object Orientated Programming 2022, 2025

COMP SCI 2103

COMP SCI 7103

Algorithm Design & Data Structures 2021 - 2022

COMP SCI 2201

COMP SCI 7201

Algorithm & Data Structure Analysis 2021 - 2022
Course Contributor

During my time at the University of Adelaide, I have also contributed towards the development (constructing or restructuring) of the following courses.

Course Code Course Name Period and role

COMP SCI 2103

COMP SCI 7103

Algorithm Design & Data Structures 3 months as secondary author

COMP SCI 7210

COMP SCI 7211

Foundations of Computer Science - Python A

Foundations of Computer Science - Python B

1.5 months as secondary author
COMP SCI 7306OL Introduction to System Security 5 months as primary author
 Other Academic Duties

Connect With Me