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 under 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 more than 5-years of teaching experience, with 2.5 of those being a lecturer. The majority of my teaching has been in introductory programming and algorithm/data structure courses for the Bachelor of Computer Science and 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 |
|---|---|---|---|
| AU | COMP 1005 | Object Orientated Programming | Teaching Assistant (2026) |
| ---- | ----------------- | ------------------------------------------ | --------------------------------- |
| UoA | COMP SCI 1010 | Puzzle Based Learning | Teaching Assistant (2020-2022) |
| 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) 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 |
|---|---|---|---|
| UoA |
COMP SCI 2103 COMP SCI 7103 |
Algorithm Design & Data Structures | Secondary author (3mo during 2023) |
| UoA |
COMP SCI 7210 COMP SCI 7211 |
Foundations of Computer Science - Python A Foundations of Computer Science - Python B |
Secondary author (1.5mo during 2022) |
| UoA | COMP SCI 7306OL | Introduction to System Security | Primary author (5mo 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