Professor Steve Blackburn

  • Professional Area:
    Deans office
CSIT (108), 232
+61 2 612 54821

Research Outline

"My research is about 'abstraction without guilt'. Abstraction is the main tool that humans use for combating complexity. The idea is to hide unnecessary detail. Abstraction is a tool that is used a lot in computer science and engineering, but it usually comes at a cost in terms of time and energy."

Research Description

Steve is a computer scientist whose work is an area where computing and engineering come together. This is because he needs to look at both the hardware and the software in order to study how software affects energy consumption. Then we can reduce the amount of energy used while having software that is portable, secure and more reliable. Applications for this research are anywhere from cell phones to supercomputers. He (and his students) also played an important role in changing how programming language research is actually done to the extent that they not only set new benchmarks for the field, but have allowed the international research community to improve and standardise the way they evaluate performance.

Mr Zixian Cai »

Research Assistant

Javad Ebrahimian Amiri »

PhD Student

Zhaoyu Feng »

Honours Student

Mr Isaac Gariano »

Honours Student

Zhansong Li »

Masters Student

Ms Regina Pramesti »

Summer Scholar

Mr Benjamin Roberts »


Mr Calum Snowdon »

Summer Scholar

Kunshan Wang

Mr Kunshan Wang »

PhD Student

Xi Yang

Mr Xi Yang »

PhD Student

Mr Pavel Zakopaylo »

Summer Scholar, Research Assistant

Mr Hongbo Zhang »

Summer Research intern

Wenyu Zhao »

Honours student

COMP6000 series courses
Code Title Year 20.. Semester
COMP6710 Structured Programming 18, 19, 20, 21 S1, S2
COMP1000 series courses
Code Title Year 20.. Semester
COMP1140 Structured Programming (Advanc... 18, 19, 20, 21 S2
COMP1110 Structured Programming 18, 19, 20, 21 S1, S2

Updated:  10 February 2019/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing