Bradley Alexander
School of Computer Science and Information Technology
College of Engineering and Information Technology
I'm a senior lecturer and Director of Teaching in Computer Science at the University of Adelaide. My teaching interests are algorithms, algorithmic problem solving, and research skills. I have a strong interest in teaching practices that encourage students to refine their own ideas and skills and to investigate problems that are relevant to their own interests.My research interests are in using computational search to explore design spaces and build models, including evolutionary art, water distribution networks, discovering geoscience models and software design. I'm interested in the use of automated search to help improve functional and non-functional aspects of program behaviour. Particularly program and energy bugs.An up-to-date record of my work (including recent pre-prints and workshop papers) can be found at: https://scholar.google.com.au/citations?hl=en&user=-9PWueoAAAAJ
Research Interests
My research interests are in using computational search to explore design spaces, including evolutionary art, water distribution networks, discovering geoscience models and software design. I'm interested in the use of automated search to help improve functional and non-functional aspects of program behaviour. Particularly program and energy bugs.
| Date | Position | Institution name |
|---|---|---|
| 1996 - ongoing | Senior Lecturer | University of Adelaide |
| Date | Institution name | Country | Title |
|---|---|---|---|
| 2006 | University of Adelaide, Adelaide | Australia | PhD |
| 2006 | University of Adelaide | Australia | Grad. Cert. Higher Education |
| 1990 | University of Western Australia | Australia | BSC (Hons) |
| 1988 | University of Western Australia | Australia | BSC |
| Date | Title | Institution | Country |
|---|---|---|---|
| Graduate Certificate in Higher Education | University of Adelaide | Australia |
| Year | Citation |
|---|---|
| 2019 | Neshat, M., Alexander, B., & Simpson, A. R. (2019). Covariance Matrix Adaptation Greedy Search Applied to Water Distribution System Optimization.. |
Competitive Grant Funding
2011/2012 Brad Alexander, DSTO Grant A112483 - Ship Design and Affordability - $175,000
2008 Brad Alexander, Fred Brown, Hossam el-Gindy, Katrina Falkner and Zbigiew Michaelwicz, Google Research Award, Developing a Problem Solving Curriculum, $40,000
2008 Fred Brown, Brad Alexander, University of Adelaide Teaching Grant, Development of a Web-Based Automatic Submission System - $40,000
Teaching
Teaching Leadership
I am the current director of teaching for the School of Computer Science. I have a keen interest in the development and improvement of teaching in the School. I actively mentor new staff and help coordinate and build capabilities in sessional teaching staff and help to oversee processes of course renewal and transition. I am very interested in the development of research capability in undergraduate students and have set up and co-supevised many research projects with undergraduate students - a number of which have lead to publications. I also work at forging links between students and industry - I have been active in promoting industry projects to students and have co-supervised an number of industry projects. I am very interested in wider dissemination of our teaching and I am a co-developer of the AdelaideX Data101x MOOC.
Current Teaching
My teaching focuses on Algorithms and Problem Solving at first and second year level. I teach into our introductory programming courses, algorithms courses, and have developed new problem solving courses at second year level. I also help to teach the core first year course for the Bachelor of Computer Science (Advanced) degree Grand Challenges - which helps students develop research capabilities and put their research into a broader societal context. I also teach our core second year Computer Systems course.
Past Teaching
I have in past years coordinated courses in Programming Paradigms, Advanced Problem Solving, Operating Systems, and Parallel Programming.
| Date | Role | Research Topic | Program | Degree Type | Student Load | Student Name |
|---|---|---|---|---|---|---|
| 2017 - 2021 | Co-Supervisor | Use of Artificial Neural Networks and fluid transient waves for active and passive inspection of water pipelines | Doctor of Philosophy | Doctorate | Full Time | Dr Jessica Bohorquez Arevalo |
| 2016 - 2021 | Co-Supervisor | Genetic Improvement of Software for Energy Efficiency in Noisy and Fragmented Eco-Systems | Doctor of Philosophy | Doctorate | Full Time | Mr Mahmoud Abdulwahab K Bokhari |
| 2016 - 2019 | Principal Supervisor | Algorithms and Machine Learning for Evolving Images | Doctor of Philosophy | Doctorate | Full Time | Mrs Aneta Neumann |
| 2016 - 2020 | Principal Supervisor | The Application of Nature-inspired Metaheuristic Methods for Optimizing Renewable Energy Problems and the Design of Water Distribution Networks | Doctor of Philosophy | Doctorate | Full Time | Mr Mehdi Neshat |
| 2014 - 2018 | Co-Supervisor | A Software Tool for Assessing the Performance of Water Distribution System Solution Methods Based on Graph Theory | Doctor of Philosophy | Doctorate | Full Time | Mr Mengning Qiu |
| 2011 - 2015 | Co-Supervisor | An Adaptive Provenance Collection Architecture In Scientific Workflow Systems | Doctor of Philosophy | Doctorate | Part Time | Mr Mehdi Sarikhani |
| 2010 - 2015 | Co-Supervisor | Evolution of High Level Motion Control for Autonomous Ground Vehicles | Doctor of Philosophy | Doctorate | Full Time | Mr Mohd Faisal Ibrahim |
| Date | Institution | Department | Organisation Type | Country |
|---|---|---|---|---|
| 2020 - ongoing | SA Water | Research Water Distribution | Business and professional | Australia |
| 2019 - 2019 | MEQ Pty Ltd | Data Analysis Team | Business and professional | Australia |
| 2017 - 2017 | CSIRO On Prime | - | Scientific research | Australia |
| 2016 - 2017 | Sentek Pty Ltd | - | Business and professional | Australia |