Level | Unit | Credit points | Prerequisites | Corequisites |
Level 1 |
Core units |
|||
CSE1301 Computer programming |
6 |
|||
CSE1303 Computer science |
6 |
|||
ENG1030 Electrical systems |
6 |
VCE Physics 3/4 or ENG1080 |
||
ENG1060 Computing for engineers |
6 |
|||
ENG1091 Mathematics for engineering |
6 |
VCE Specialist Mathematics 3/4 or ENG1090 |
||
MTH1112 Numbers, logic and graphs |
6 |
|||
TRC2300 Digital electronics |
6 |
|||
Approved elective |
6 |
|||
Total: 48 credit points |
||||
Level 2 |
Core units |
|||
ECE2101 Signals and systems 1 |
4 |
ENG1301, ENG1603 |
||
ECE2201 Electromagnetics |
4 |
|||
ECE2401 Telecommunications |
4 |
ENG1301 |
||
ECE2601 Electronics and control systems 1 |
4 |
|||
ECE2903 Physics of electronic devices |
4 |
|||
ECE3703 Computer engineering |
4 |
|||
ECE4709 Advanced programming techniques |
4 |
|||
MAT2901 Multivariable calculus for engineering |
4 |
ENG1902 |
ENG1603 | |
MAT2902 Linear algebra and differential equations for engineering |
4 |
ENG1902 |
ENG1603 | |
Approved electives |
12 |
|||
Total: 48 credit points |
||||
Level 3 |
Core units |
|||
ECE3102 Signals and systems 2 |
4 |
|||
ECE3301 Control systems 2 |
4 |
|||
ECE3402 Information transmission |
4 |
|||
ECE3602 Electronics 2 |
4 |
|||
ECE3603 Electronics 3 |
4 |
|||
ECE3704 Software engineering and real time systems |
4 |
|||
ECE3907 Engineering management A |
4 |
|||
ECE4705 Computer architecture |
4 |
|||
MAT3901 Statistics and integral transforms for engineering |
4 |
|||
Computer systems engineering electives |
8 |
|||
Approved elective |
4 |
|||
Total: 48 credit points |
||||
Level 4 |
Core units |
|||
ECE4908 Engineering management B |
4 |
|||
ECE4911 Thesis project 1 |
6 |
Completion of 132 credit points |
||
ECE4912 Thesis project 2 |
6 |
|||
Computer systems and/or telecommunications engineering electives |
20 |
|||
Approved electives |
10 |
|||
Total: 46 credit points |
||||
Approved elective units |
||||
Approved electives may include, subject to prerequisites:
| ||||
Units in the last of these categories must not include substantial material already taken or to be taken as part of the degree. Only one unit may be taken at each level of the degree from this category, allowing students to pursue an approved sequence of units from elsewhere in the university. | ||||
Computer systems engineering electives |
||||
ECE4306 Mechanoinformatics |
4 |
|||
ECE4604 Large-scale digital design |
4 |
|||
ECE4706 Advanced computer architectures |
4 |
|||
ECE4707 Neural computing |
4 |
|||
ECE4708 Evolutionary computing |
4 |
|||
ECE4710 Computer image processing and pattern recognition |
4 |
|||
ECE4711 Computer vision and robotics |
4 |
|||
ECE4712 Interactive computer graphics |
4 |
Level 3 substantially completed |
||
ECE4713 Computer systems design |
4 |
|||
TEC2332 Operating systems |
4 |
|||
Telecommunications engineering electives | ||||
ECE3202 Electromagnetic propagation |
4 |
|||
ECE4203 Antennas and propagation |
4 |
|||
ECE4204 Microwave/RF devices, circuits and communications |
4 |
|||
ECE4205 Electromagnetic compatibility |
4 |
|||
ECE4403 Signal processing |
4 |
|||
ECE4404 Digital signal processing |
4 |
|||
ECE4405 Optical communication systems |
4 |
|||
ECE4406 Digital transmission |
4 |
|||
ECE4410 Software engineering for telecommunication |
4 |
|||
ECE4411 Internet architecture and protocols |
4 |
|||
ECE4412 Multiservice carrier networks |
4 |
|||
ECE4413 Mobile systems and networks |
4 |
|||
ECE4414 Performance of telecommunications networks |
4 |
|||
ECE4415 Video communications |
4 |
|||
ECE4416 Application of high speed telecommunication networks |
4 |
|||
ECE4603 Advanced electronic and photonic devices |
4 |
|||
ECE4606 Radio frequency design |
4 |
|||
TEC3742 Data communications |
4 |
|||
Information technology electives (subject to final approval by the Faculty of Information Technology) | ||||
CSE2303 Formal methods I |
6 |
CSE1301 and 12 credit points approved first-year maths units |
||
CSE2307 Numerical computing |
6 |
CSE1301 and 12 credit point approved first-year maths units |
||
CSE3309 Artificial intelligence |
6 |
|||
CSE3316 Database management systems |
6 |
|||
CSE3322 Programming languages and implementation |
6 |
|||
CSE3391 UNIX tools |
3 |
|||
CSE3393 Prolog programming |
3 |
|||
CSE3394 LISP programming |
3 |
CSE1303 or equivalent |
Previous page | Next page | Section contents | Title and contents