Department of Computer Science and Software Engineering
Our research areas
Interested in becoming a software engineer?
Complete any undergraduate bachelor’s degree at UWA with a major in Engineering Science, followed by the Master of Professional Engineering course, selecting the Software Engineering specialisation.
You could develop robotics, create mathematical modelling programs, use computer-aided techniques to review and validate financial data and calculations, or analyse IT security frameworks.
Bachelor of Advanced Computer Science (Honours)
From mobile data and cloud computing to artificial intelligence and advanced software development, UWA’s Bachelor of Advanced Computer Science (Honours) gives you the tools and techniques to embrace technological challenges and devise innovative solutions to transform the way we live.
This discipline finds innovative solutions for the biomedical imaging, biomechanics, biomaterials and engineering computational biology industries.Read more
Complex Data Analysis
Using innovative techniques, the Complex Data Modelling research group develop mathematical, statistical and computational methodology to support engineering projects.Read more
Machine Learning Applications for Physical Sciences
The Machine Learning Applications for Physical Sciences (MAPS) research cluster focus on the application of state-of-the-art Machine Learning algorithms for efficient processing, accurate characterisation and robust prediction of signals arising in physical sciences.Read more
Real time Optimisation Scheduling and Logistics
This group’s research develops optimisation, scheduling and control solutions for the mining and offshore extraction sectors and associated operations, such as transport, energy supply and the servicing of remote communities.Read more
Automation and Robotics
Automation and Robotics researches engineering systems applications where continuous human presence is either undesirable or impossible.Read more
Quantum information, simulation and algorithms
This discipline researches the potential to harness nature at a deeper level while developing new possibilities for communication and data processing.Read more
Systems for Knowledge Discovery from Data
The Systems for Knowledge Discovery from Data research cluster studies big data systems: systems that gather sensed data, discover knowledge from that data, and ensure the integrity, security and availability of data and systems.Read more
Renewable Energy and Microgrids
The Renewable Energy and Microgrids discipline looks at ways to make the modern world’s transition to renewable energy smoother and more efficient.Read more
The Department of Computer Science and Software Engineering has joined forces with a number of leading software and computing companies, as well as public sector groups, to connect our graduates to real-life careers.
Some of these partnerships include:
On-campus startup organisations:
The EZONE UWA Student Hub is a world-class learning space for engineering and mathematical science students, industry, alumni and community.Read more
Monadelphous Integrated Learning Centre
The Monadelphous Integrated Learning Centre (MILC) is the result of an innovative alliance between The University of Western Australia and leading national engineering group Monadelphous. In this centre, world-class teaching and practical training in engineering combine to form a learning environment that is based on a simulated professional workplace.Read more