Monash University

Undergraduate - Area of Study

Students who commenced study in 2012 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.

print version

NOTE: This area of study has been updated - please refer to the change register for details.

All areas of study information should be read in conjunction with the relevant course entry in the Handbook. The 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.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
CoordinatorMr Martin Atchison


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


The applications development major focuses on the technologies and techniques used to create computer-based systems and the development processes used in the construction of large-scale systems. It covers all aspects of the development process ranging from systems analysis and design to programming and implementation.

Sequence requirements

To qualify for the award of Bachelor of Information Technology and Systems with a major in applications development, students must complete the major requirements outlined below:

Six core units:

Two elective units chosen from:

  • FIT2009 Data structures and algorithms
  • FIT2024 Software engineering practice
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT3027 Mobile middleware
  • FIT3056 Secure and trusted software systems
  • FIT3138 Real time enterprise systems

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems