Master of Engineering (Software)
The information on this page applies to future students. Current students should refer to their faculty handbooks for course information.
Software engineering addresses all aspects of software production from strategy and design to coding, quality and management.
The course comprises core units of study in your specific field, along with electives in general engineering in order to broaden your knowledge. There is a strong focus on project work to allow you to enhance your self-directed learning skills. Both professional and research pathways are available within all specialisations to allow you to gain outcomes that are directly related to industry, or to complete a research project as preparation for a higher degree by research in your chosen engineering discipline.
The ME software engineering program is specially designed to help you develop strong expertise of working in interdisciplinary teams in areas such as health, telecommunications and power engineering (smart grids).
Units of study
For full information on Units of Study available in this course, please visit the Sydney Courses website
Full units of study list
- AERO5010 - Optimisation Methods in Engineering
- AERO5200 - Advanced Aerodynamics
- AERO5301 - Applied Finite Element Analysis
- AERO5400 - Advanced Aircraft Design Analysis
- AERO5500 - Flight Mechanics Test and Evaluation Adv
- AERO5520 - Aircraft Avionics and Systems
- AERO5700 - Space Engineering (Advanced)
- AERO5760 - Spacecraft and Satellite Design
- AMME5020 - Capstone Project A
- AMME5021 - Capstone Project B
- AMME5022 - Capstone Project B Extended
- AMME5101 - Energy and the Environment
- AMME5200 - Foundations of Thermodynamics and Fluids
- AMME5202 - Advanced Computational Fluid Dynamics
- AMME5222 - Dissertation A
- AMME5223 - Dissertation B
- AMME5271 - Computational Nanotechnology
- AMME5310 - Engineering Tribology
- AMME5510 - Vibration and Acoustics
- AMME5520 - Advanced Control and Optimisation
- AMME5601 - Professional Engineering
- AMME5602 - Product Life Cycle Design
- AMME5902 - Advanced Computer Aided Manufacturing
- AMME5912 - Crash Analysis and Design
- AMME5921 - Biomedical Engineering Tech 2
- AMME5951 - Fundamentals of Neuromodulation
- AMME5961 - Biomaterials Engineering
- AMME5971 - Applied Tissue Engineering
- AMME5981 - Computational Biomedical Engineering
- AMME5990 - Biomedical Engineering Tech 1
- CHNG5001 - Process Systems Engineering
- CHNG5003 - Green Engineering
- CHNG5004 - Particles and Surfaces
- CHNG5005 - Wastewater Engineering
- CHNG5006 - Advanced Wastewater Engineering
- CHNG5020 - Capstone Project A
- CHNG5021 - Capstone Project B
- CHNG5022 - Capstone Project B Extended
- CHNG5222 - Dissertation A
- CHNG5223 - Dissertation B
- CHNG5601 - Membrane Science
- CHNG5602 - Cellular Biophysics
- CHNG5603 - Analysis,Modelling,Control: BioPhy Sys
- CHNG5604 - Membrane Engineering Laboratory
- CHNG5605 - Bio-Products: Laboratory to Marketplace
- CIVL5020 - Capstone Project A
- CIVL5021 - Capstone Project B
- CIVL5222 - Dissertation A
- CIVL5223 - Dissertation B
- CIVL5257 - Concrete Structures: Prestressed
- CIVL5264 - Composite Steel-Concrete Structures
- CIVL5266 - Steel Structures - Stability
- CIVL5267 - Steel Structures - Advanced Design
- CIVL5268 - Structural Dynamics
- CIVL5269 - Concrete Structures - Strength & Service
- CIVL5351 - Geoenvironmental Engineering
- CIVL5450 - Analysis and Design of Pile Foundations
- CIVL5451 - Computer Methods in Geotechnical Eng
- CIVL5452 - Foundation Engineering
- CIVL5454 - Rock Engineering
- CIVL5455 - Engineering Behaviour of Soils
- CIVL5458 - Numerical Methods in Civil Engineering
- CIVL5665 - Advanced Water Resources Management
- CIVL5666 - Open Channel Flow & Hydraulic Structures
- CIVL5668 - Wind Engineering for Design-Fundamentals
- CIVL5669 - Applied Fluid Engineering Computing
- CIVL5670 - Reservoir Stream & Coastal Eng
- COMP5114 - Digital Media Fundamentals
- COMP5116 - Design of Networks & Distributed Systems
- COMP5206 - Introduction to Information Systems
- COMP5416 - Advanced Network Technologies
- COMP5426 - Parallel and Distributed Computing
- COMP5427 - Usability Engineering
- DESC9014 - Building Construction Technology
- ELEC5020 - Capstone Project A
- ELEC5021 - Capstone Project B
- ELEC5022 - Capstone Project B Extended
- ELEC5101 - Antennas and Propagation
- ELEC5203 - Topics in Power Engineering
- ELEC5204 - Power Systems Analysis and Protection
- ELEC5205 - High Voltage Engineering
- ELEC5206 - Sustainable Energy Systems
- ELEC5207 - Advanced Power Conversion Technologies
- ELEC5208 - Intelligent Electricity Networks
- ELEC5211 - Power Systems Dynamics and Control
- ELEC5212 - Power Systems Planning and Markets
- ELEC5222 - Dissertation A
- ELEC5223 - Dissertation B
- ELEC5303 - Computer Control System Design
- ELEC5403 - Radio Frequency Engineering
- ELEC5507 - Error Control Coding
- ELEC5508 - Wireless Engineering
- ELEC5509 - Mobile Networks
- ELEC5510 - Satellite Communication Systems
- ELEC5511 - Optical Communication Systems
- ELEC5512 - Optical Networks
- ELEC5514 - Networked Embedded Systems
- ELEC5614 - Real Time Computing
- ELEC5616 - Computer and Network Security
- ELEC5618 - Software Quality Engineering
- ELEC5619 - Object Oriented Application Frameworks
- ELEC5620 - Model Based Software Engineering
- ELEC5622 - Signals,Software and Health
- ELEC5701 - Technology Venture Creation
- ELEC5723 - Found: Simulations & Numerical Solutions
- ELEC5803 - Advanced Bioelectronics
- ENGG5102 - Entrepreneurship for Engineers
- ENGG5103 - Safety Systems and Risk Analysis
- ENGG5202 - Sustainable Design,Eng and Mgt
- ENGG5203 - Quality Engineering and Management
- ENGG5204 - Engineering Professional Practice
- ENGG5205 - Professional Practice in PM
- ENGG5214 - Management of Technology
- ENGG5215 - International Eng Strategy & Operations
- ENGG5216 - Management of Engineering Innovation
- ENGG5231 - Engineering Graduate Exchange A
- ENGG5232 - Engineering Graduate Exchange B
- ENGG5811 - Critical and Systems Thinking
- ENGG5812 - Critical Thinking and Systems Assessment
- MECH5255 - Air Conditioning and Refrigeration (Adv)
- MECH5265 - Advanced Combustion
- MECH5275 - Advanced Renewable Energy
- MECH5304 - Materials Failure
- MECH5305 - Smart Materials
- MECH5310 - Advanced Engineering Materials
- MECH5416 - Advanced Design and Analysis
- MECH5720 - Sensors and Signals
- MECH5900 - Thesis
- MTRX5700 - Experimental Robotics
- PLAN9061 - Planning Principles,Systems & Practice
- PLAN9062 - Planning Law
- PLAN9064 - Land Use and Infrastructure Planning
- PMGT5871 - Project Process Planning and Control
- PMGT5872 - People and Leadership
- PMGT5873 - Project Economics and Finance
- PMGT5875 - Project Innovation Management
- PMGT5876 - Strategic Delivery of Change
- PMGT5877 - Management of Project Organisations
- PMGT5879 - Strategic Portfolio & Program Management
- PMGT5886 - System Dynamics Modelling for PM
- PMGT5887 - Computer Applications in PM
- PMGT5888 - Global Project Management
- PMGT5889 - Integrated Cost and Scheduling Control
- PMGT5891 - Project Risk Management
- PMGT5892 - Project Management Industrial Project
- PMGT5893 - Statistical Methods in PM
- PMGT6867 - Quantitative Methods: Project Management
- PMGT6869 - Advanced Knowledge in Project Management
- PUBH5111 - Environmental Health
Further course information
To meet requirements for the Master of Engineering (Software Engineering) a candidate will complete 72 credit points (cp) including 24cp of specialist units, 24cp of engineering management, a minimum 12cp project and up to 12cp of elective units. Candidates who have received a 24cp reduction in volume of learning, must complete 48 credit points (cp) including 12cp of specialist units, 12cp of engineering management and a minimum 12cp project.
A candidate for the degree of Master of Engineering (Electrical Engineering) who wishes to undertake the research pathway must complete 24 credit points with an average mark of at least 75.
Course outcomes and further study
Graduates of the Master of Engineering (Software Engineering) will have achieved the higher levels of specialisation necessary to excel in their chosen field. Professional engineering skills developed throughout the course will reflect current industry standards in order to provide graduates with enhanced opportunities for advancement in their careers. New opportunities to progress into areas such as research and innovation in their field will also be possible following the completion of this course.
The University of Sydney is a research intensive institution with a strong track record of technology transfer, industry leadership and commercialisation. Research activities in the Faculty of Engineering and Information Technologies focus on a wide range of areas from aerospace, biomedical, combustion, processing and manufacture, design, robotics, electronics, networks, wireless and satellite systems. If you would like to be part of Sydney's engineering research community, you may consider applying for admission to a research degree. Students completing a Master of Engineering program with outstanding results are eligible to undertake supervised research in the degree of Master of Philosophy or Doctor of Philosophy.
Other study options
Individual units of study within the course may be undertaken by suitably qualified candidates who do not wish to complete an award course. Non-award candidates are students of the University, consequently on satisfactory completion of unit of study requirements, candidates receive an academic transcript showing the details of the unit or units of study undertaken, with results and grades. Subject to the approval of the dean and individual course resolutions, completed non-award study may be credited to an award course.
Students have the opportunity to apply to do a postgraduate exchange over summer as part of the Master of Engineering program
A successful applicant for admission to the Master of Engineering (Software Engineering) will hold a recognised Bachelor of Engineering degree in the same or similar field of study to the specialisation they are applying for, and have a credit average (or equivalent).
If you have completed a Bachelor of Engineering or equivalent degree, which is equivalent to an honours degree as stated in the new Australian Government's Australian Qualifications Framework, you will be offered advanced standing of 24 credit points. This is equivalent to 1 semester of full-time study. The duration of your degree will be 1 year if you accept the advanced standing of 24 credit points.
How to apply
How to apply
Applications are made directly to the University and assessed by the faculty.
How to apply
Overseas applicants may apply (i) directly to the University, or (ii) through a University overseas representative (education agent).
Indicative postgraduate student contribution amount
Indicative postgraduate student contribution amount not available for Master of Engineering (Software).
Annual review for postgraduate student contribution amount
Annual review for postgraduate student contribution amount not available for Master of Engineering (Software).
Postgraduate Domestic Tuition Fee
This 2014, tuition fee for a domestic postgraduate student represents the fee that is payable by you in the calendar year you commence your course, commencing in 2013 for a standard annual full time load of 48 credit points (1.0 EFTSL). If your study load is more or less than the 1.0 EFTSL your fee will differ.
Annual review for postgraduate domestic tuition fee
Importantly, tuition fees are subject to annual review by the University, and are likely to increase each year of your period of study, effective at the start of each calendar year.
Additional incidental fees
For some courses there are incidental fees additional to the student contribution and/or course fee. Some of those fees are significant, for example, faculty-specific materials, tools, protected clothing and equipment. For further information about these additional incidental fees, please visit the University's Future Students' website.
Potential for inaccuracy
Whilst every reasonable effort has been made to include correct and up to date information in this prospectus, you are also advised to consult directly with the Student Centre for domestic students or the International Office for international students so that they can provide you with specific and up to date information about those fees.
The academic requirements that are displayed are applicable to currently available courses only, and are updated annually in October and may be changed without notice. The Faculty Handbook and the University of Sydney Calendar are the official legal source of information relating to study at the University of Sydney, and you are referred to those documents
Please note that if you are classified by the University as a Research Training Scheme student in accordance with the Other Grants Guidelines (Research) 2010, you will be exempt from the payment of any SCA or tuition fees for courses undertaken as part of a Research Masters degree and Research Doctoral degree. More information about your eligibility for this Scheme is available here.
International tuition fees for postgraduate students
This 2014, tuition fee for international postgraduate students represents the fees that are payable by you in the calendar year you commence your course, commencing in 2014, for a standard annual full time load of 48 credit points (1.0 EFTSL). If your study load is more or less than the 1.0 EFTSL your fee will differ.
Importantly, tuition fees are subject to annual review, and are likely to increase each year of your period of study, effective at the start of each calendar year.
Additional incidental fees and health insurance
For some courses there are incidental fees additional to the tuition fees. Some of those fees are significant, for example, faculty-specific materials, tools, protected clothing, and equipment. The University's Future Students' webpage has further information about these additional incidental fees for postgraduate coursework students and postgraduate research students.
In addition to the fees indicated here for the course of study, International Students studying on an Australian Student Visa must have appropriate health insurance for the duration of their studies on a Student Visa through an approved provider of the Overseas Student Health Cover (OSHC) scheme. This is a requirement of the Australian Government, unless otherwise exempted by the Government.
Potential for inaccuracy
Whilst every reasonable effort has been made to include correct and up to date information here, you are also advised to consult directly with the Student Centre for domestic students or the International Office for international students so that they can provide you with specific and up to date information about those fees.