Mr Arie Bennett
Higher Degree by Research Candidate
School of Computer Science and Information Technology
College of Engineering and Information Technology
I am currently studying my Masters of Philosophy with Dr Izu and Dr Weerasinghe, with a focus on computing education. More specifically I am looking at how programming tasks have been affected by generative AI.
My first formal exposure to research took place before my Masters degree where Dr Izu and I investigated the applicability of a SOLO taxonomy for assessing code efficiency, and we managed to publish our findings to CompEd.
| Language | Competency |
|---|---|
| English | Can read, write, speak, understand spoken and peer review |
| Year | Citation |
|---|---|
| 2025 | Bennett, A., & Izu, C. (2025). Replicating a SOLO approach to Measure Students' Ability to Improve Code Efficiency. In Comped 2025 Proceedings of the ACM Global Computing Education Conference 2025 Vol. 1 (pp. 43-49). BOTSWANA, Gaborone: ASSOC COMPUTING MACHINERY. DOI |
I have primarily taught a variety of introductory programming and algorithm/data structure courses for the Bachelor of Computer Science and Bachelor of IT programs, but I have also coordinated the research project courses undertaken by the Bachelor of Computer Science (Advanced) program, and co-lectured a Masters-level Computer Science course too.
As of 2025, I am currently a tutor in COMP 1005 Object Orientated Programming at AU.
Teaching History
| Uni | Course Code | Course Name | Role | Period |
|---|---|---|---|---|
| AU | COMP 1005 | Object Orientated Programming | Teaching Assistant | 2026 |
| ---- | ----------------- | ------------------------------------------ | --------------------------------- | ------------------ |
| UoA | COMP SCI 1010 | Puzzle Based Learning | Teaching Assistant | 2020 - 2022, 2025 |
| UoA | COMP SCI 1015 | Introduction to Applied Programming | Lecturer & Course Coordinator | 2022 - 2023 |
| UoA | COMP SCI 1102 | Object Orientated Programming | Teaching Assistant | 2022, 2025 |
| UoA | COMP SCI 2008 | Topics in Computer Science | Lecturer & Course Coordinator | 2023 - 2024 |
| UoA | COMP SCI 2009 | Programming for IT Specialists | Lecturer & Course Coordinator | 2022 - 2024 |
| UoA |
COMP SCI 2103 COMP SCI 7103 |
Algorithm Design & Data Structures | Teaching Assistant | 2021 - 2022 |
| UoA |
COMP SCI 2103 COMP SCI 7103 |
Algorithm Design & Data Structures | Lecturer | 2023 |
| UoA |
COMP SCI 2201 COMP SCI 7201 |
Algorithm & Data Structure Analysis | Teaching Assistant | 2021 - 2022 |
| UoA | COMP SCI 3020 | Advanced Topics in Computer Science | Lecturer & Course Coordinator | 2024 |
| UoA | COMP SCI 7007 | Specialised Programming | Lecturer | 2024 |
Course Contributor
During my time at the University of Adelaide, I have also contributed towards the development (constructing or restructuring) of the following courses.
| Uni | Course Code | Course Name | Role | Period |
|---|---|---|---|---|
| UoA |
COMP SCI 2103 COMP SCI 7103 |
Algorithm Design & Data Structures | Secondary author | 3 months (during 2023) |
| UoA |
COMP SCI 7210 COMP SCI 7211 |
Foundations of Computer Science - Python A Foundations of Computer Science - Python B |
Secondary author | 1.5 months (during 2022) |
| UoA | COMP SCI 7306OL | Introduction to System Security | Primary author | 5 months (during 2021) |
Other Academic Duties
- Undergraduate Course Advisor (Discipline of Computer Science) - 2023 - 2024
- Postgraduate Course Advisor (Discipline of Computer Science) - 2024
- Peer tutor at the Computer Science Learning Centre (CSLC) - 2020 - 2021