Monash University

Undergraduate - Area of study

Students who commenced study in 2015 should refer to this area of study 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 area of study.

print version

This area of study entry applies to students commencing this course in 2015 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.

Managing facultyFaculty of Information Technology


  • 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.


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

Major in applications development

Students complete:

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 Android and iOS development
  • FIT3056 Secure and trusted software systems
  • FIT3138 Real time enterprise systems

Minor in applications development

Students complete:

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems