software-engineering/ug-it-software-engineering

aos

print version

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.

Monash University

Undergraduate

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 Information Technology 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

Faculty of Information Technology

Websites

Faculty of Information Technology

Location

Clayton

The Software engineering minor provides a selection of units from the specialist course in Software Engineering covering all aspects of the software lifecycle, together with the tools, processes, management methods and quality assurance techniques required to deliver robust reliable software, on time and within budget. This minor will provide additional depth and rigour for any Information Technology, Computer Science or Engineering student with a particular interest in programming and software.

Availability

Software Engineering is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  • FIT1045 Introduction to algorithms and programming* or FIT1051 Programming foundations**
  • FIT2099 Object oriented design and implementation
  • FIT2101 Software engineering process and management
  • FIT2107 Software quality and testing

* This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

** Students who have credited this unit to another major or minor, or have taken an introductory programming unit as part of a course other than the BInfoTech should replace it by FIT3077 Software engineering architecture and design.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.