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

Undergraduate handbook 2004
Engineering

Course list VI: degree of BCSE

Level Unit Credit points Prerequisites Corequisites

Bachelor of Computer Systems Engineering (available at Clayton campus only)

Level 1

Core units





CSE1301 Computer programming

6




CSE1303 Computer science

6

CSE1301



ECE2001 Advanced engineering 1

4




ECE2701 Digital logic

4




ENG1301 Electrical engineering

4


ENG1902


ENG1601 Engineering context

4




ENG1603 Engineering systems

4


ENG1902


ENG1802 Physics B

4




ENG1803 Physics C

4




ENG1902 Engineering mathematics B

4




MTH2112 Numbers, logic and graphs

6




Total: 50 cps




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 cps




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 cps




Level 4

Core units





ECE4908 Engineering management B

4

ECE3907



ECE4909/ECE4910 Thesis project

12

Level 3 substantially completed



Computer systems and/or telecommunications engineering electives

20




Approved electives

10




Total: 46 cps





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



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 ATM and ISDN 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 cps approved first-year maths units



CSE2307 Numerical computing

6

CSE1301 and 12 cps 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



Requirements for the degree of BCSE
The student requires 192 credit points for the degree.


Course list VII: degree of BEnvEng

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