Arie Bennett

Research Interests

Computing education

Teaching Strengths

Programming

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

Connect With Me

External Profiles

Other Links