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

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 (for BCSE only)


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




MTH1112 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

MAT2902


ECE2401 Telecommunications

4

ENG1301



ECE2601 Electronics and control systems 1

4

ECE2903, ECE2101, 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

ECE3102, ECE3602



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





ECE4909/ECE4910 Thesis project

12

Level 3 substantially completed



ECE4908 Engineering management B

4

ECE3907



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 Mechaninformatics

4

ECE3703



ECE4604 Large-scale digital design

4

ECE3703, ECE2601



ECE4705 Computer architecture

4

ECE3703



ECE4706 Advanced computer architectures

4

ECE4705



ECE4707 Neural computing

4

CSE1303



ECE4708 Evolutionary computing

4

CSE1303



ECE4709 Advanced programming techniques

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



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

ECE4403



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



Information technology electives (subject to final approval by the Faculty of Information Technology)





CSE2303 Formal methods 1

6

CSE1301



CSE2305 Object-oriented software engineering

6

CSE1303



CSE2307 Numerical computing

6

CSE1301



CSE3309 Artificial intelligence

6

CSE2303, CSE2304, CSE2394 or CSE3394



CSE3316 Database management systems

6

CSE1303



CSE3322 Programming language and implementation

6

CSE2303, CSE2304, CSE2305 and either CSE3394 or CSE3393 or equivalent



CSE3391 UNIX tools

3

CSE1303



CSE3393 Prolog programming

3

CSE1303, CSE2203



CSE3394 LISP programming

3

CSE1303 or equivalent



Requirements for the degree of BCSE





The student requires 192 credit points for the degree.




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