Computer Science has a long tradition of excellence at Melbourne. The arrival of Australia’s first computer to Melbourne in 1956 form the roots of our current computing research, which still examines how to realise the full potential of computer technology.
Our main strands of research balance theoretical and applied, established and new fields of exploration. Current areas of excellence include programming languages, algorithms, distributed computing, and cybersecurity and cryptography.
The design of programming languages and programming constructs is a fundamental area of research in computing. We are currently investigating the automatic resolution of complex constraints, program analysis and program verification.
Data structures and algorithms
Effective data structures and algorithms optimise the performance of any computer program. Computer science has a number of continuing areas of interest including text information retrieval (search) technology, text indexation and compression, and the analysis of big data.
Our world-leading distributed computing research group is pushing the boundaries of how we can extract more performance and computer-power from large-scale networks of computing devices. Fog, edge, cloud and grid computing issues are a continuing focus of our distributed computing work.
Cybersecurity and cryptography
The security of online systems is of rising importance in the digital economy. Melbourne is examining how to provide effective protections against malicious attack and intrusion, keeping your data both private and safe.
|Title||Given name||Family name||Position||Profile|
|Prof||Rajkumar||Buyya||Redmond Barry Distinguished Professor||Profile|
|Prof||Udaya||Parampalli||Professor and Reader||Profile|
|Prof||Richard||Sinnott||Professor Applied Computing Science and Director, eResearch||Profile|
|Assoc Prof||Vanessa||Teague||Associate Professor||Profile|
|Prof||Justin||Zobel||Redmond Barry Distinguished Professor and Pro Vice-Chancellor (Graduate & International Research)||Profile|