50%

Software Development

m-hero--simple

false

false

  • 2027 Handbooks false false
  • Interdisciplinary Studies false false
  • Shared pool (Table S) false false
  • Subject areas false false
  • Software Development true true

About the major

A major in Software Development provides the understanding and skill that allow a team to reliably produce high-quality working software that meets client needs. From a foundation of individual programming skill, you will learn the theory and practices involved in determining requirements, designing software solutions, and delivering the outcomes.

Mathematics prerequisites and Mathematics Learning Support

To ensure success, make sure you are aware of the required level of mathematics (assumed knowledge) for this curriculum component. Visit the mathematics learning support webpage, to understand your pathway to success, including the sequence of units you should complete and the support services available.

Requirements for completion

Requirements for the major and minor in Software Development are listed in the  Software Development unit of study table.

Honours

The Software Development Honours is a component available via an appended Honours. Honours is comprised of a total of 48-credit points that is distributed across 24-credit points of research project in areas including, but not limited to, requirement engineering, software testing, software quality and verification and validation. The remaining 24-credit points is spent in advanced coursework units of study, including a core subject of CS Research Methods.

Honours is available to students who have a completed major in an area relevant to their project and have met the requirements outlined in the resolutions. Admittance into the program is determined by the Faculty of Science as well as the honours director.

Contact and further information

WebsiteSchool of Computer Science
EnquiriesEngineering Student Advising Portal for Software Development major enquiries only.
Honours directorDr Rahul Gopinath
E cs.honours@sydney.edu.au

General Honours Advice
Ms Bahar Mirzamahmoudian
E cs.honours@sydney.edu.au