Software development - XM0077

Software development

Print & Share
Choose another major or minor

If you love code but also want to shape the bigger picture for software projects, this is for you. Software developers are critical thinkers who consider all aspects of the business problem, pay attention to the user experience, collaborate with team members and direct the type of code that needs to be developed.

Businesses value software development highly—it helps them differentiate themselves from competitors by improving customer experience, facilitating new or improved products and optimising operations.

Software development is one of four flagship majors for the Bachelor of Information Technology. You can also study software development as a minor.  This course allows you to explore your passions and design a study experience that’s uniquely you. You’ll be able to choose from a wide range of units depending on where your interests lie,  or even complete the  extended major, with additional units like games programming and e-business.

What you’ll learn:

  • how to analyse an organisation’s requirements then design, implement and maintain the right software applications – for web, mobile and large-scale enterprise systems
  • web fundamentals, systems development, databases and usability
  • learn the Python programming language and optionally, C++ or Java
  • the option to study mobile app development, web database interfaces and more
  • team-based development, IT project management and quality assurance

As a software development graduate, you’ll be in-demand from both large tech companies and small startups. Your options are many – become a mobile developer, web developer, full stack developer, DevOps engineer, UI/UX developer, the choice is yours.

Show more
Major Focus by location
Focus Locations
Major Note Clayton
Minor Note Clayton

Bevan Forbes' Monash IT Story

Thanks to Monash IT's IBL Program, Bevan Forbes walked straight from his Bachelor of Software Engineering into the role of Fraud & Forensics Consultant at PricewaterhouseCooper (PwC).