Monash University

Undergraduate - Course

Students who commenced study in 2012 should refer to this course entry for direction on the requirements; to check which units are currently available for enrolment, refer to the unit indexes in the the current edition of the Handbook. If you have any queries contact the managing faculty for your course.

print version

NOTE: This course has been updated - please refer to the 2012 handbook change register for details.

This course entry should be read in conjunction with information provided in the 'Faculty information' section of this Handbook by the Faculty of Engineering

Managing facultyEngineering
Abbreviated titleBCSE
CRICOS code017100A
Total credit points required192
Standard duration of study (years)4 years FT, 8 years PT
Study mode and locationOn-campus (Clayton)
Admission, fee and application details
Contact details

Telephone +61 3 9905 3404, email or visit

Course coordinator



  • Unit codes that are not linked to their entry in the handbook are not available for study in the current year.


The course offers a comprehensive training that spans all aspects of computers from hardware design to software systems.


Students analyse, design, develop and manufacture all kinds of digital products, including both hardware and software. They learn to plan and design, commission, monitor, optimise and manage complex computer systems.

Vacation employment/industrial experience

In order to fulfil the requirements of the various degree regulations and Engineers Australia, all engineering students must complete 12 weeks of approved engineering vacation employment and submit a report on that work. Such work is normally undertaken in the vacations between second and third years and/or between third and fourth years (but may also be taken between first and second years). Students who have completed all academic requirements for their degrees are not eligible to graduate until this vacation employment has been completed and a satisfactory report submitted.

Professional recognition

For information about professional recognition of Faculty of Engineering courses visit


The course commences with the establishment of a sound foundation in computer science, electrical engineering, mathematics and the physical sciences. Engineering units comprise approximately one-half laboratory-based studies. Engineering management units strengthen the formal basis of project management. Elective units are provided to allow specialisation in some aspect of the field of study, with approved electives to permit broadening of intellectual and personal horizons. Approved electives comprise approximately 25 per cent of unit material at levels two and three of the course, with 50 per cent elective material at level four. The flexible elective structure permits students to choose the particular area of computer systems engineering they wish to initially specialise in upon graduation. Students are also encouraged, where appropriate, to use electives to take international studies, including human languages, and studies through the evolving collaborations with other universities overseas.

The design and thesis projects at levels three and four build self-reliance and planning capabilities in both individual and team-based environments. Projects are often related closely to the department's exceptionally strong research and collaborative industry programs within its research centres.

The award of an honours degree in engineering is based on academic achievement.


Important note: this was a new course structure for students entering the program from 2011 onwards. Students who entered the program prior to 2012 should refer to the Handbook for the year in which they commenced the course. Archived Handbooks are available at

Please contact your course adviser if unsure of course progression.

Level one

Total: 48 points

Level two

Total: 48 points

Level three

  • ECE3022 Wireless and guided EM
  • ECE3062 Electronic systems and control
  • ECE3091 Engineering design
  • ECE3092 System engineering and reliability analysis
  • 18 points of Bachelor of Computer Systems Engineering electives (below)
  • 6-point approved elective

Total: 48 points

Level four

  • ECE4094 Project A
  • ECE4095 Project B
  • ECE4099 Professional practice
  • 24 points of Bachelor of Computer Systems Engineering electives (below)
  • 6-point approved elective

Total: 48 points


Approved electives may include, subject to prerequisites:

(a.) any unit from the Bachelor of Computer Systems Engineering elective list

(b.) any unit offered by the Department of Electrical and Computer Systems Engineering

(c.) a unit from elsewhere in the University with written approval of the Head of Department or nominee.

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.

Bachelor of Computer Systems Engineering electives include:

(a) any ECE4xxx elective unit deemed suitable and approved by the Head of Department. Must include at least one of:

  • ECE4074 Advanced computer architecture
  • ECE4075 Embedded and real time systems

(b) approved units from the Faculty of Information Technology to a maximum of 24 credit points.


Bachelor of Computer Systems Engineering
Bachelor of Computer Systems Engineering (with Honours)

Where more than one award is listed the actual award(s) conferred may depend on units/majors/streams/specialisations studied, the level of academic merit achieved, or other factors relevant to the individual student's program of study.