Professor Tony Hosking

Tony Hosking
Director, School of Computing
ACM Distinguished Scientist
PhD (UMass-Amherst), MSc (Waikato), BSc (Adelaide)
+61 2 6125 9358 (work)

Antony (Tony) Hosking is Director of the School of Computing within the College of Engineering and Computer Science at The Australian National University (ANU). He is a Member of the IEEE and Life Member of the Association for Computing Machinery, and was named a Distinguished Scientist of the ACM in 2012.

Professor Hosking studied Computer Science at the University of Adelaide, University of Waikato, and the University of Massachusetts at Amherst, receiving BSc, MSc, and PhD degrees, respectively. Prior to joining ANU he served on the faculty of Purdue University—West Lafayette as Assistant Professor and tenured Associate Professor. He is an Honorary Professor at the University of Massachusetts at Amherst. He also has extensive experience as a testifying expert in intellectual property litigation.

Professor Hosking’s research interests lie in the areas of programming language implementation and software systems. He  works on problems arising in object persistence, object databases, distribution, memory management (garbage collection), managed language runtimes, language virtual machines, optimizing compilers, and architectural support for programming languages and applications.

programming languages (design and implementation), automatic memory management (garbage collection), language virtual machines, concurrency

Mr Zixian Cai »

PhD Student, Research Assistant

Javad Ebrahimian Amiri »

PhD Student

Portrait profile photo of Zac Hatfield-Dodds

Zac Hatfield-Dodds »

Researcher, 3A Institute, PhD student, School of Computing

Mr Adrian Herrera »

Cyber Security Researcher, Software Security Lecturer, PhD Student

Mr Yi Lin

Mr Yi Lin »

Software Developer

Vidushi Liyanaarachchi »

PhD Candidate

Kunshan Wang

Mr Kunshan Wang »

PhD Student

Wenyu Zhao »

PhD Student

ACM Distinguished Scientist, 2012

COMP1000 series courses
Code Title Year 20.. Semester
COMP1100 Programming as Problem Solving 18, 19, 20, 21 S1, S2
COMP1130 Programming as Problem Solving... 18, 19, 20, 21 S1

Updated:  10 August 2021/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing