aos
Students who commenced study in 2016 should refer to this area of study entry for direction on the requirments; 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 area of study.
NOTE: This area of study has been updated - please refer to the change register for details.
Commencement year
This area of study entry applies to students commencing this course in 2016 and should be read in conjunction with the relevant course entry in the Handbook.
Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Engineering component of any bachelors double degrees.
Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.
Managing faculty
Contact details
Visit http://www.eng.monash.edu.au/
Websites
Software engineering comprises the core principles consistent in software construction and maintenance: fundamental software processes and life-cycles; mathematical foundations of software engineering; requirements analysis; software engineering methodologies and standard notations; principles of software architecture and re-use; software quality frameworks and validation; software development; and maintenance environments and tools. Current industry-strength programming languages, technologies and systems feature highly in the practical components, electives and projects of the course.
Students complete:
* Students undertaking the software engineering specialisation may apply for selection (in their second year) into the Faculty of Information Technology Industry Based Learning (IBL) placement program. The 18pt placement is undertaken in Semester 2 of third year in the standard progression map, and replaces the software engineering technical elective.
Students choose from the technical electives below for which they meet pre-requisites and/or choose units required to complete an engineering-approved minor from another faculty. Students wishing to choose other electives (that is, neither software engineering electives nor those required to complete an approved minor) should consult their course advisor prior to doing so. Students completing a single degree should complete a minimum of 24 credit points of 3rd and 4th level technical electives from the list below. For students completing a double degree, some units required for the partner degree are credited as electives towards this degree.
* Students must obtain an honours weighted average (HWA) of 70 per cent or above at the conclusion of level 3 and be in their final year to enrol in these units.
Successful completion of this undergraduate specialisation can be counted towards meeting the requirements for the following single degree:
Students in other single bachelor's degrees are not eligible to complete this specialisation.
Successful completion of this undergraduate specialisation can be counted towards meeting the requirements for the Bachelor of Engineering (Honours) component in the following double degrees: