Transform future business, health and communication with the Master of Software Engineering at Australia's leading university. Learn best practice for every stage of the software development cycle from design and engineering to deployment. Specialise in areas like Artificial Intelligence, Business, Cyber Security, Distributed Computing, or Human Computer Interaction, or continue without specialising.