Areas of study

The School of Electrical Engineering and Computer Science offers professionally accredited undergraduate, postgraduate coursework and research higher degree programs, in computer engineering, computer science, electrical engineering, software engineering and telecommunications engineering. We also offers an undergraduate program in mechatronics in cooperation with the School of Engineering.

As students progress through their chosen program of study, they are increasingly able to become involved in the School's vibrant research activities, including areas such as bio-informatics, control systems, data security, distributed computing, machine learning, power engineering, power electronics, robotics, signal processing microelectronics, and ubiquitous networks. You are encouraged to discover more about study in the School by choosing from the opportunities listed below.

Discipline descriptions

Computer Engineering
Businesses worldwide experience a range of problems in areas such as information processing and data transfer, communications, commerce and travel. Computer engineering is the use of digital and computing technologies to solve these problems and is bringing evolutionary changes in our societies, entertainment systems and industrial applications.

Computer Science
Computer science spans a wide range of areas including algorithmic problem solving, artificial intelligence, robotics, computer graphics, bioinformatics and data security. Computer scientists perform challenging programming tasks and supervise other programmers, devising new ways to use computers and developing effective solutions for computing problems.

Electrical Engineering
Electrical engineers are concerned with the generation, transmission, distribution and use of electrical energy within homes, the community and industry. Areas of interest for Electrical Engineers include drive systems, power generation and distribution,industrial automation systems and measurement and sensing systems.

Software Engineering
Software engineers build large, complex software systems for application in areas such as commerce, engineering, government and research. Software engineering is closely related to computer science but is directed more towards the development of software systems rather than the theories and principles of computing.

Telecommunications
Telecommunications engineering is the science of designing, implementing and managing telecommunications hardware, software and systems for processing and transmitting information. Telecommunications engineers design and develop solutions in areas such as computer networking, broadcasting and wireless communications to bring about changes within industry and society at large.