Master of Engineering (Software with Business)

    • CRICOS Code: 069275C


    From Semester 1, 2022, there will be some changes to this course, including the introduction of new specialisations to allow you to tailor your studies to your interests.

    Learn more

    The Master of Engineering (Software with Business) is a 2–3 year degree (full-time) depending on your prior study.

    Course structure

    First year

    In your first year (or equivalent) you’ll complete foundation engineering subjects – tailored to students from a non-engineering background. If you’ve completed the Computing and Software Systems major or Computing in your bachelor’s degree, plus the required maths and science subjects, you’ll receive credit for these foundation engineering subjects and start in the second year.

    Second and third year

    In the second and third year (or equivalent), you’ll focus on your chosen engineering discipline. As a software engineering student you will focus on developing and managing large and small-scale software systems. You will specialise in algorithms, internet technologies and database systems. You’ll gain expertise in artificial intelligence, machine learning, cloud computing, cryptography, parallel computing and more.

    You’ll undertake an industry, design or research project and gain the skills and knowledge to practice as a professional engineer.

    Business study

    Our business subjects are co-developed with Melbourne Business School and tailored to the engineering profession. You’ll develop your management, contract and economic analysis skills and expertise in strategy and marketing.

    Industry, design and research subjects

    Creating Innovative Engineering subject

    Work on a real-world innovation challenge with an industry mentor through our Creating Innovative Engineering subject.

    Master Advanced Software Project

    Be guided by experienced engineers through the agile software development process to produce a software system for an external client in the year-long Masters Advanced Software Project.

    Master Software Engineering Project

    You could develop and manage a repeatable process within a software system for an external client with Masters Software Engineering Project. You’ll learn advanced software engineering techniques and methodologies, including analysis and modelling, product and project metrics, design and technologies, measurement and validation and product testing.

    Sample course plan

    View some sample course plans to help you select subjects that will meet the requirements for this degree.

    Showing sample course plan:
    0 options available

    Explore this course

    Explore the subjects you could choose as part of this degree.

    Showing subjects for:
    0 options available