School of Computer Science
Faculty of Engineering, Computer and Mathematical Sciences
Eligible to supervise Masters and PhD - email supervisor to discuss availability.
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
- My Research
- Grants and Funding
- Professional Activities
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 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 2021 Neshat, M., Nezhad, M. M., Abbasnejad, E., Mirjalili, S., Tjernberg, L. B., Astiaso Garcia, D., . . . Wagner, M. (2021). A deep learning-based evolutionary model for short-term wind speed forecasting: A case study of the Lillgrund offshore wind farm. Energy Conversion and Management, 236, 114002.
2021 Bohorquez, J., Simpson, A. R., Lambert, M. F., & Alexander, B. (2021). Merging Fluid Transient Waves and Artificial Neural Networks for Burst Detection and Identification in Pipelines. Journal of Water Resources Planning and Management, 147(1), 04020097.
2020 Neumann, A., Alexander, B., & Neumann, F. (2020). Evolutionary Image Transition and Painting Using Random Walks.. CoRR, abs/2003.01517. 2020 Neshat, M., Sergiienko, N. Y., Amini, E., Nezhad, M. M., Garcia, D. A., Alexander, B., & Wagner, M. (2020). A new bi-level optimisation framework for optimising a multi-modewave energy converter design: A case study for the marettimo island, mediterranean sea. Energies, 13(20), 5498.
DOI Scopus1 WoS1
2020 Bohorquez, J., Alexander, B., Simpson, A., & Lambert, M. (2020). Leak Detection and Topology Identification in Pipelines Using Fluid Transients and Artificial Neural Networks. Journal of Water Resources Planning and Management, 146(6), 1-11.
DOI Scopus7 WoS5
2020 Neumann, A., Alexander, B., & Neumann, F. (2020). Evolutionary image transition and painting using random walks. Evolutionary Computation, 28(4), 643-675.
2020 Neshat, M., Alexander, B., & Wagner, M. (2020). A hybrid cooperative co-evolution algorithm framework for optimising power take offand placements of wave energy converters. Information Sciences, 534, 218-244.
DOI Scopus2 WoS2
2020 Neshat, M., Alexander, B., Sergiienko, N. Y., & Wagner, M. (2020). New insights into position optimization of wave energy converters using hybrid local search. Swarm and Evolutionary Computation, 59, 100744-1-100744-18.
DOI Scopus1 WoS1
2019 Qiu, M., Simpson, A., Elhay, S., & Alexander, B. (2019). Bridge-Block Partitioning Algorithm for Speeding Up Analysis of Water Distribution Systems. Journal of Water Resources Planning and Management, 145(9), 15 pages.
DOI Scopus3 WoS3
2019 Qiu, M., Elhay, S., Simpson, A., & Alexander, B. (2019). Benchmarking study of water distribution system solution methods. Journal of Water Resources Planning and Management, 145(2), 13 pages.
DOI Scopus1 WoS1
2019 Conway, D., Alexander, B., King, M., Heinson, G., & Kee, Y. (2019). Inverting magnetotelluric responses in a three-dimensional earth using fast forward approximations based on artificial neural networks. Computers and Geosciences, 127, 44-52.
DOI Scopus11 WoS9
2019 Neshat, M., Alexander, B., & Simpson, A. R. (2019). Covariance Matrix Adaptation Greedy Search Applied to Water Distribution System Optimization.. CoRR, abs/1909.04846. 2019 Qiu, M., Alexander, B., Simpson, A., & Elhay, S. (2019). A software tool for assessing the performance of and implementing water distribution system solution methods. Environmental Modelling and Software, 112, 52-69.
DOI Scopus1 WoS1
2014 Simpson, A., Elhay, S., & Alexander, B. (2014). Forest-core partitioning algorithm for speeding up analysis of water distribution systems. Journal of Water Resources Planning and Management, 140(4), 435-443.
DOI Scopus16 WoS14
2014 Elhay, S., Simpson, A., Deuerlein, J., Alexander, B., & Schilders, W. (2014). Reformulated co-tree flows method competitive with the global gradient algorithm for solving water distribution system equations. Journal of Water Resources Planning and Management, 140(12), 04014040-1-04014040-10.
DOI Scopus38 WoS35
Year Citation 2016 Neumann, A., Alexander, B., & Neumann, F. (2016). The Evolutionary Process of Image Transition in Conjunction with Box and Strip Mutation.
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
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.
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.
I have in past years coordinated courses in Programming Paradigms, Advanced Problem Solving, Operating Systems, and Parallel Programming.
Current Higher Degree by Research Supervision (University of Adelaide)
Date Role Research Topic Program Degree Type Student Load Student Name 2021 Principal Supervisor Improving EDAs for Genetic Programming Doctor of Philosophy Doctorate Full Time The Vinh Ly
Past Higher Degree by Research Supervision (University of Adelaide)
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 Jessica Bohorquez 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
Connect With Me