Software does everything from dispensing medicine to controlling flight paths and monitoring and shaping our shopping habits. As a software developer, you will build the applications that underpin contemporary life. Why not join this young and exciting field, which is constantly evolving, as new technologies emerge?
The Monash Software development major will provide you with all the skills you need for a career creating software, including software analysis, design and implementation.
You will learn to analyse an organisation's needs and gain the technological skills needed to create robust and elegant software, from mobile apps to web services and large-scale enterprise systems.
You will acquire high-level programming proficiency, but software development goes well beyond writing code. Most information technology (IT) systems are too complicated for a single person to produce and maintain, meaning that teams of people have to work together to create the sophisticated systems we use everyday. So we help you develop skills in team-based development, IT project-management and quality assurance.
You will flourish as a problem solver, learning to blend technical expertise with flexibility, and logic with innovation. You will be creative and adaptive, dealing with real-world constraints such as cost, time and risk, producing software that is both reliable and efficient.
There is a wide choice of units within this major, so you can tailor it to suit your interests and career aims. Why not do the extended major, and throw in exciting extras like games programming and e-business?
In the full-year Industry Experience project, you will be part of a team developing an IT application for a real-world client. Here you will enhance all your technical skills across all the development stages, from user requirements to analysis, design, implementation and testing. You will also build your 'soft' skills in teamwork, project management and communication.
If you are accepted into the Industry Based Learning (IBL) program, this major gives you the option of a second placement.
This area of study is offered in the following courses or can be taken where you have 8 free electives. To see if you can take this area of study within a double degree select from the course offering below.
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).