Course list for the Electrical Engineering Single Major
Information valid for students commencing 2011
Electrical Engineering
Students must complete for the BE (Electrical Engineering Plan code: ELECTX2001), #64 comprising -
- One of the following -
- a major - #50 (#54 for students undertaking the Professional Engineering Placement Semester (PEPS)), comprising #34 (#38 for students undertaking PEPS) being all compulsory courses listed in Part A of the Electrical Engineering List, plus #16 from Part B Electives List, including at least -
- #8 of introductory electives listed in Part B1;
- #6 of advanced electives listed in Part B2; and
- #2 of electives, to be chosen from introductory (Part B1), advanced (Part B2)or coverage (Part B3) electives; or
- a extended major - #60 (#62 for students undertaking PEPS), comprising a major plus an additional #10 (#8 for students undertaking PEPS) as set out in Part B Electives under extended major; or
- a major and a minor - #60 (#64 for students undertaking PEPS), comprising a major plus an additional #10 as set out in Part B Electives under the approved minor field; and
- a major - #50 (#54 for students undertaking the Professional Engineering Placement Semester (PEPS)), comprising #34 (#38 for students undertaking PEPS) being all compulsory courses listed in Part A of the Electrical Engineering List, plus #16 from Part B Electives List, including at least -
- balance from electives -
- with a maximum of #8 of level one courses; and
- students are encouraged to choose their electives from the Part B electives. Selection of courses which are not in the BE list require the approval of the Executive Dean.
Part A - Compulsory
Year 1, Semester 1
Course Code | Units | Course Title |
ELEC1000 | 2 | Introduction to Electrical Engineering |
ENGG1000 | 2 | Introduction to Professional Engineering |
Year 1, Semester 1 or 2
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering I |
MATH1051 | 2 | Calculus & Linear Algebra I [1] |
Year 1, Semester 2
Course Code | Units | Course Title |
CSSE1000 | 2 | Introduction to Computer Systems |
MATH1052 | 2 | Multivariate Calculus & Ordinary Differential Equations |
Year 2, Semester 1
Course Code | Units | Course Title |
CSSE2000 | 2 | Introduction to Digital Systems |
ELEC2003 | 2 | Electromechanics & Electronics |
ENGG2800 | 2 | Team Project I |
MATH2000 | 2 | Calculus & Linear Algebra II |
Year 2, Semester 2
Course Code | Units | Course Title |
ELEC2004 | 2 | Circuits, Signals & Systems |
MATH2010 | 1 | Analysis of Ordinary Differential Equations |
PHYS1002 | 2 | Electromagnetism and Modern Physics |
STAT2202 | 1 | Probability Models for Engineering & Science |
Year 3, Semester 1
Course Code | Units | Course Title |
ELEC3002 | 2 | Computational Techniques in Electrical Engineering |
Year 3, Semester 2
Course Code | Units | Course Title |
ENGG3800 | 2 | Team Project II |
Year 4
(i) Students not attending the Professional Engineering Placement Semester (PEPS) -
Course Code | Units | Course Title |
[ ENGG4801 | 4 | Thesis Project [2] |
[ ENGG4802 | 4 | Thesis Project [2] |
(ii) Students attending the Professional Engineering Placement Semester (PEPS) -
Course Code | Units | Course Title |
ENGG4010 | 2 | Professional Development |
ENGG4011 | 6 | Professional Engineering Project |
Part B Electives
B1 -Introductory Electives
Course Code | Units | Course Title |
COMS3100 | 2 | Introduction to Communications |
CSSE3000 | 2 | Digital System Design |
ELEC3100 | 2 | Fundamentals of Electromagnetic Fields & Waves |
ELEC3300 | 2 | Electrical Energy Conversion & Utilisation |
ELEC3400 | 2 | Electronic Circuits |
ELEC3600 | 2 | Signal & Image Processing I |
METR3200 | 2 | Introduction to Control Systems |
B2 Advanced Electives
Course Code | Units | Course Title |
COMS4100 | 2 | Digital Communications |
COMS4103 | 2 | Photonics |
COMS4104 | 2 | Microwave Subsystems & Antennas |
CSSE4001 | 2 | Computer System Design Project |
ELEC4300 | 2 | Power Systems Analysis |
ELEC4400 | 2 | Advanced Electronic & Power Electronics Design |
ELEC4600 | 2 | Signal & Image Processing II |
METR4202 | 2 | Advanced Control & Robotics |
B3 - Coverage Electives
Course Code | Units | Course Title |
COMP2303 | 2 | Network & Operating Systems Principles |
COMP2304 | 2 | Programming for Engineering Systems |
COMP4702 | 2 | Machine Learning |
COMS3200 | 2 | Computer Networks I |
CSSE2002 | 2 | Programming in the Large |
ELEC3401 | 2 | Medical & Industrial Instrumentation |
ELEC3601 | 2 | Introduction to Image Formation |
ELEC4302 | 2 | Power System Protection |
ELEC4320 | 2 | Modern Asset Management and Condition Monitoring in Power System |
ELEC4601 | 2 | Medical Imaging |
ENGG4000 | 2 | Introduction to Systems Engineering |
ENGG4800 | 2 | Project Management |
Extended Major
Students enrolled in the extended major are required to obtain the major, plus #10 (#8 for students participating in the PEPS program) from -
Course Code | Units | Course Title |
COMP2304 | 2 | Programming for Engineering Systems |
Minors
Students enrolled in a minor field of study are required to obtain the major, plus an additional #10 as set out below for the minor.
Biomedical Engineering
No new enrolments from 2007 (see Electrical and Biomedical Engineering)
Students enrolled in the Biomedical Engineering minor are required to obtain #10 from the courses listed below, including #6 from Group A and #4 from Group B -
Group A
Course Code | Units | Course Title |
ELEC3401 | 2 | Medical & Industrial Instrumentation [4] |
ELEC3601 | 2 | Introduction to Image Formation |
ELEC4601 | 2 | Medical Imaging |
Group B
Course Code | Units | Course Title |
BIOL1040 | 2 | Cells to Organisms |
BIOM2011 | 2 | Integrative Cell & Tissue Biology |
BIOM2012 | 2 | Systems Physiology |
BIOM2019 | 2 | Human Anatomy |
BIPH2000 | 2 | Foundations of Biophysics |
CHEE3305 | 2 | Biomaterials: Materials in Medicine |
CHEM1020 | 2 | Chemistry - Energetics & Reactivity |
CHEM1030 | 2 | Chemistry - Structure & Reactions |
BIOL1900 | 2 | Biophysical Foundations of Human Movement |
Software Engineering
Students enrolled in the Software Engineering minor are required to obtain #10 from the courses listed below, including #2 from Group A and #8, with at least #2 at level 3, from Group B.
Group A
Course Code | Units | Course Title |
CSSE2002 | 2 | Programming in the Large |
Group B
Course Code | Units | Course Title |
COMP2303 | 2 | Network & Operating Systems Principles |
COMP2304 | 2 | Programming for Engineering Systems |
COMP2506 | 2 | Human-Computer Interaction |
COMP3506 | 2 | Algorithms & Data Structures |
CSSE2003 | 2 | Software Engineering Studio |
CSSE3002 | 2 | The Software Process |
INFS1200 | 2 | Introduction to Information Systems |
MATH1061 | 2 | Discrete Mathematics |
Telecommunications Engineering
Students enrolled in the Telecommunications Engineering minor are required to obtain #10 from the courses listed below, including #4 from Group A and #6 from Group B -
End notes
- [1] Students without at least a Sound Achievement in Senior Maths C are required to take MATH1050 as an elective before MATH1051
- [2] This course is offered over more than one semester. Enrol in the same course code in each semester.
- [3] MATH1050 is not available for students with a High Achievement or higher in Senior Maths C. MATH1050 is not available to students who have passed MATH1051 and/or MATH1052.
- [4] Students are recommended to take ELEC2003 before undertaking ELEC3401.