Field of StudyElectrical and Computer Engineering
Bachelor of Engineering (Honours) and Master of EngineeringPlan and course requirements
Complete 66 units comprising:
- 48 units for all Electrical and Computer BE(Hons)/ME Compulsory Courses, and
- 6 to 14 units from Electrical and Computer BE(Hons)/ME Masters Elective Courses, and
- 4 to 12 units from Electrical and Computer BE(Hons)/ME Elective Courses, and
- 0 to 8 units from Electrical and Computer BE(Hons)/ME Breadth Elective Courses
Electrical and Computer BE(Hons)/ME Compulsory Courses
Complete 48 units for ALL of the following:
ENGG13002 unitsIntroduction to Electrical Systems
CSSE20022 unitsProgramming in the Large
CSSE20102 unitsIntroduction to Computer Systems
CSSE23102 unitsComputer Systems Principles and Programming
ELEC20042 unitsCircuits, Signals & Systems
ELEC23002 unitsFundamentals of Electromagnetism and Electromechanics
ELEC24002 unitsElectronic Devices and Circuits
ENGG28002 unitsTeam Project I
MATH20012 unitsCalculus & Linear Algebra II
MATH20101 unitsAnalysis of Ordinary Differential Equations
STAT22011 unitsAnalysis of Engineering & Scientific Data
COMP35062 unitsAlgorithms & Data Structures
CSSE30102 unitsEmbedded Systems Design & Interfacing
ELEC30042 unitsSignals, Systems & Control
ELEC31002 unitsFundamentals of Electromagnetic Fields & Waves
ENGG38002 unitsTeam Project II
CSSE40102 unitsDigital System Design
CSSE40112 unitsAdvanced Embedded Systems
METR42012 unitsControl Engineering 1
CSSE76102 unitsConcurrency: Theory and Practice
ENGG72918 unitsEngineering Placement A
Electrical and Computer BE(Hons)/ME Masters Elective Courses
Complete 6 to 14 units from the following:
BIOE69012 unitsMedical Device Engineering
BIOE79022 unitsBiomedical Signal Processing
COMS73052 unitsAdvanced Microwave Engineering
COMS73092 unitsComputational Techniques in Electromagnetics
ENGG73022 unitsAdvanced Computational Techniques in Engineering
INFS74102 unitsInformation Retrieval and Web Search
Course is offered in even-numbered years only.
REIT68112 unitsResearch Methods
Courses on this list may require pre-requisites. Please seek academic advice if required.
Electrical and Computer BE(Hons)/ME Elective Courses
Complete 4 to 12 units from the following:
COMP44032 unitsCompilers and Interpreters
COMP45002 unitsAdvanced Algorithms & Data Structures
COMP47022 unitsMachine Learning
COMS41042 unitsMicrowave Engineering
COMS41052 unitsCommunication Systems
COMS41132 unitsPhotonics
COMS45072 unitsAdvanced Topics in Security
COMS62002 unitsComputer Networks II
CSSE64002 unitsSoftware Architecture
ELEC33102 unitsElectrical Energy Conversion & Utilisation
ELEC43102 unitsPower Systems Analysis
ELEC46202 unitsDigital Signal Processing
ELEC46302 unitsComputer Vision and Deep Learning
METR42022 unitsRobotics & Automation
METR62032 unitsControl Engineering 2
Courses on this list may require pre-requisites. Please seek academic advice if required.
Electrical and Computer BE(Hons)/ME Breadth Elective Courses
Complete 0 to 8 units from the following:
COMP21402 unitsWeb/Mobile Programming
COMP33012 unitsOperating Systems Architecture
COMP37022 unitsArtificial Intelligence
COMP37102 unitsPattern Recognition and Analysis
COMS32002 unitsComputer Networks I
COSC35002 unitsHigh-Performance Computing
CSSE30122 unitsThe Software Process
CSSE31002 unitsReasoning About Programs
CSSE32002 unitsSoftware Engineering Studio: Design, Implement & Test
CYBR30002 unitsInformation Security
DECO14002 unitsIntroduction to Web Design
DECO25002 unitsHuman-Computer Interaction
DECO38002 unitsDesign Computing Studio 3 - Proposal
DECO38012 unitsDesign Computing Studio 3 - Build
ENGG48002 unitsProject Management
ENGG60202 unitsSystems Safety Engineering
INFS12002 unitsIntroduction to Information Systems
INFS22002 unitsRelational Database Systems
METR31002 unitsControl System Implementation
Courses on this list may require pre-requisites. Please seek academic advice if required.