Monash University: University Handbooks: Undergraduate handbook 2005: Units indexed by faculty
Previous page | Next page | Section contents | Title and contents

Undergraduate handbook 2005 - Engineering

Course map 14 - Bachelor of Computer Systems Engineering

Level Unit Credit points Prerequisites Corequisites

Level 1

Core units





CSE1301 Computer programming

6




CSE1303 Computer science

6

CSE1301



ENG1030 Electrical systems

6

VCE Physics 3/4 or ENG1080

ENG1091


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

ENG1803, MAT2901


ECE2201 Electromagnetics

4

MAT2901, ENG1803



ECE2401 Telecommunications

4

ENG1301



ECE2601 Electronics and control systems 1

4

ECE2101, ECE2903, MAT2901

MAT2902


ECE2903 Physics of electronic devices

4


ENG1803


ECE3703 Computer engineering

4

ECE2701, CSE1303



ECE4709 Advanced programming techniques

4

CSE1303



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

ECE2101

MAT3901


ECE3301 Control systems 2

4

ECE2601, MAT2902



ECE3402 Information transmission

4

ECE2401, ECE3102, MAT3901



ECE3602 Electronics 2

4

ECE2601

ECE3102


ECE3603 Electronics 3

4

ECE2601

ECE3102


ECE3704 Software engineering and real time systems

4

CSE1303



ECE3907 Engineering management A

4




ECE4705 Computer architecture

4

ECE3703



MAT3901 Statistics and integral transforms for engineering

4

MAT2901, MAT2902



Computer systems engineering electives

8




Approved elective

4




Total: 48 credit points




Level 4

Core units





ECE4908 Engineering management B

4

ECE3907



ECE4911 Thesis project 1

6

Completion of 132 credit points



ECE4912 Thesis project 2

6

ECE4911



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:

  • any unit from the Computer Systems Engineering, Telecommunications Engineering or Information Technology elective lists, or
  • any unit offered by the Department of Electrical and Computer Systems Engineering, or
  • with written approval of the head of department or nominee, a unit from elsewhere in the university.


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

ECE3703



ECE4604 Large-scale digital design

4

ECE2601, ECE3703



ECE4706 Advanced computer architectures

4

ECE4705



ECE4707 Neural computing

4

CSE1303



ECE4708 Evolutionary computing

4

CSE1303



ECE4710 Computer image processing and pattern recognition

4

ECE2702, MAT2902



ECE4711 Computer vision and robotics

4

CSE1303



ECE4712 Interactive computer graphics

4

Level 3 substantially completed



ECE4713 Computer systems design

4

ECE3703



TEC2332 Operating systems

4




Telecommunications engineering electives


ECE3202 Electromagnetic propagation

4

ECE2101, ECE2201, MAT2901



ECE4203 Antennas and propagation

4

ECE3202



ECE4204 Microwave/RF devices, circuits and communications

4

ECE3202, ECE3603



ECE4205 Electromagnetic compatibility

4

ECE3202, ECE3603



ECE4403 Signal processing

4

ECE3102, MAT3901



ECE4404 Digital signal processing

4

ECE3102, ECE3703



ECE4405 Optical communication systems

4

ECE3402



ECE4406 Digital transmission

4

ECE3402



ECE4410 Software engineering for telecommunication

4

ECE2401, ECE3704



ECE4411 Internet architecture and protocols

4

ECE2401



ECE4412 Multiservice carrier networks

4

ECE2401



ECE4413 Mobile systems and networks

4

ECE3202, MAT3901



ECE4414 Performance of telecommunications networks

4

ECE2401



ECE4415 Video communications

4

ECE3102, ECE3402



ECE4416 Application of high speed telecommunication networks

4

ECE2401



ECE4603 Advanced electronic and photonic devices

4

ECE3202, ECE3603



ECE4606 Radio frequency design

4

ECE3202, ECE3603



TEC3742 Data communications

4

ECE2401



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

CSE2303, CSE2304


CSE3316 Database management systems

6

CSE1303



CSE3322 Programming languages and implementation

6

CSE2303, CSE2304, CSE2305



CSE3391 UNIX tools

3

CSE1303



CSE3393 Prolog programming

3

CSE1303, CSE2303



CSE3394 LISP programming

3

CSE1303 or equivalent


Previous page | Next page | Section contents | Title and contents