Level |
Subject |
Credit points |
Prerequisites |
Corequisites |
Bachelor of Computer Systems Engineering |
||||
Level 1 |
Core subjects |
|||
CSE1301 Computer programming |
6 |
|||
CSE1303 Computer science |
6 |
|||
ECE2001 Advanced engineering 1 |
4 |
|||
ECE2701 Digital logic |
4 |
ENG1301 (for BCSE only) | ||
ENG1301 Electrical engineering |
4 |
|||
ENG1601 Engineering context |
4 |
|||
ENG1603 Engineering systems |
4 |
VCE Specialist Mathematics or ENG1901 |
||
ENG1802 Physics B |
4 |
VCE Physics or ENG1801 |
||
ENG1803 Physics C |
4 |
VCE Physics or ENG1801 |
ENG1901 if VCE Specialist Mathematics has not been completed. | |
ENG1902 Engineering mathematics B |
4 |
VCE Specialist Mathematics or ENG1901 |
||
MTH1112 Numbers, logic and graphs |
6 |
|||
Total: 50 cp |
||||
Level 2 |
Core subjects |
|||
ECE2101 Signals and systems 1 |
4 |
|||
ECE2201 Electromagnetics |
4 |
|||
ECE2401 Telecommunications |
4 |
|||
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 |
|||
MAT2902 Linear algebra and differential equations for engineering |
4 |
|||
Approved electives |
12 |
|||
Total: 48 cp |
||||
Level 3 |
Core subjects |
|||
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 cp |
||||
Level 4 |
Core subjects |
|||
12 |
Level 3 substantially completed |
|||
ECE4908 Engineering management B |
4 |
|||
Computer systems and/or telecommunications engineering electives |
20 |
|||
Approved electives |
10 |
|||
Total: 46 cp |
||||
Approved elective subjects |
||||
Approved
electives may include, subject to prerequisites: |
||||
Computer systems engineering electives |
||||
ECE4306 Mechaninformatics |
4 |
|||
ECE4604 Large-scale digital design |
4 |
|||
ECE4705 Computer architecture |
4 |
|||
ECE4706 Advanced computer architectures |
4 |
|||
ECE4707 Neural computing |
4 |
|||
ECE4708 Evolutionary computing |
4 |
|||
ECE4709 Advanced programming techniques |
4 |
|||
ECE4710 Computer image processing and pattern recognition |
4 |
|||
ECE4711 Computer vision and robotics |
4 |
|||
ECE4712 Interactive computer graphics |
4 |
Level 3 substantially completed |
||
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 ATM and ISDN 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 |
|||
Information technology electives (subject to final approval by Faculty of Information Technology) |
||||
CSE2303 Formal methods 1 |
6 |
|||
CSE2305 Object-oriented software engineering |
6 |
|||
CSE2307 Numerical computing |
6 |
|||
CSE3309 Artificial intelligence |
6 |
|||
CSE3316 Database management systems |
6 |
|||
CSE3322 Programming language and implementation |
6 |
CSE2303, CSE2304, CSE2305 and either CSE3394 or CSE3393 or equivalent |
||
CSE3391 UNIX tools |
3 |
|||
CSE3393 Prolog programming |
3 |
|||
CSE3394 LISP programming |
3 |
CSE1303 or equivalent |
||
Requirements
for the degree of BCSE |
||||
Previous page | Next page | Section contents | Title and contents