Dr Bradley Alexander

Bradley Alexander
Senior Lecturer - School Director of Teaching
School of Computer Science
Faculty of Engineering, Computer and Mathematical Sciences

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, 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.

Connect With Me

Networks

Dr Bradley Alexander

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, 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.

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.

Appointments

Date Position Institution name
1996 Senior Lecturer University of Adelaide

Education

Date Institution name Country Title
University of Adelaide, Adelaide Australia PhD

Postgraduate Training

Date Title Institution Country
Graduate Certificate in Higher Education University of Adelaide Australia

Keywords

Artificial Intelligence, Neural, Evolutionary and Fuzzy Computation, Water Resources Engineering

Journals

Date Citation
2014 Elhay,S, Simpson,AR, Deuerlein,J, Alexander,B, Schilders,WHA, 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 10.1061/(ASCE)WR.1943-5452.0000431
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 10.1061/(ASCE)WR.1943-5452.0000336

Conference Papers

Date Citation
2017 Neumann,A, Alexander,B, Neumann,F, 2017, Evolutionary Image Transition Using Random Walks, Proc. 6th Int. Conf. Evolutionary and Biologically Inspired Music, Sound, Art and Design (EvoMUSART’17), Amsterdam 10.1007/978-3-319-55750-2_16
2017 Alexander,B, Kortman,J, Neumann,A, 2017, Evolution of Artistic Image Variants Through Feature Based Diversity Optimisation, The Genetic and Evolutionary Computation Conference (GECCO 2017), Berlin
2016 Neumann,A, Alexander,B, Neumann,F, 2016, The evolutionary process of image transition in conjunction with box and strip mutation, The 23rd International Conference on Neural Information Processing (ICONIP 2016), Kyoto, Japan 10.1007/978-3-319-46675-0_29
2016 Alexander,B, Pyromallis,C, Lorenzetti,G, Zacher,B, 2016, Using Scaffolding with Partial Call-Trees to Improve Search, Parallel Problem Solving from Nature – PPSN XIV, Edinburgh, Scotland, United Kingdom
2014 Alexander,B, Zacher,B, 2014, Boosting Search for Recursive Functions Using Partial Call-Trees 10.1007/978-3-319-10762-2_38
2013 Ibrahim,M, Alexander,B, 2013, Evolving decision-making functions in an autonomous robotic exploration strategy using grammatical evolution, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Tokyo, Japan 10.1109/IROS.2013.6696979
2012 Alexander,B, Peacock,J, Thiel,S, 2012, Application of evolutionary methods to 3D geoscience modelling, Genetic and Evolutionary Computation Conference (GECCO), Philadelphia, PA 10.1145/2330163.2330308
2012 Alexander,B, Donnellan,S, Jeffries,A, Olds,T, Sizer,N, 2012, Boosting instruction set simulator performance with parallel block optimisation and replacement, Australasian Computer Science Conference (ACSC), Melbourne
2012 Ibrahim,M, Alexander,B, 2012, Designing a navigational control system of an autonomous robot for multi-requirements planetary navigation using evolutionary approach, Australian Space Science Conference, RMIT
2011 Ackling,T, Alexander,B, Grunert,I, 2011, Evolving patches for software repair, Genetic and Evolutionary Computation Conference (GECCO), Dublin 10.1145/2001576.2001768
2011 Ibrahim,M, Alexander,B, 2011, Evolving a path planner for a multi-robot exploration system using grammatical evolution, International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Adelaide 10.1109/ISSNIP.2011.6146624
2010 Alexander,B, Izu,M, 2010, Engaging weak programmers in problem solving, IEEE EDUCON Education Engineering - The Future of Global Learning Engineering Education, Spain 10.1109/EDUCON.2010.5492468
2009 Alexander,B, Gratton,M, 2009, Constructing an Optimisation Phase Using Grammatical Evolution, IEEE Congress on Evolutionary Computation (IEEE CEC), Norway 10.1109/CEC.2009.4983083
2006 Alexander,B, Wendelborn,A, 2006, A simple programming model for new-generation hardware, WOSSA', Victor Harbor, Australia
2006 Alexander,B, Wendelborn,A, 2006, Data movement optimisation in point-free form, International AMAST Conference, Kuressare, Estonia 10.1007/11784180_5
2004 Alexander,B, Wendelborn,A, 2004, Automated transformation of BMF programs, WOSSA ', Victor Harbor, South Australia

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.
 

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.

PhD Students

Current Students

Mengning Qui, Aneta Neumann, Muhammad Bokari, Medi Neshat.

Past Students

Mohd Faisal Ibrahim, Mehdi Sarakani. 

Honours and Undergraduate Supervision

I am also involved in supervision of research projects for all levels of undergraduate students including, Hoinours, Masters, Topics, Advanced Topics and Summer Research Scholarships. 

Consulting/Advisories

Date Institution Department Organisation Type Country
2017 - 2017 CSIRO On Prime Scientific research Australia
2016 - 2017 Sentek Pty Ltd Business and professional Australia
Position
Senior Lecturer - School Director of Teaching
Phone
83134484
Fax
8313 4366
Campus
North Terrace
Building
Ingkarni Wardli
Room Number
4 43
Org Unit
School of Computer Science

top