This course aims to provide students with the basic concepts involved in the development of well structured software using a programming language. It concentrates on the development of problem solving skills applicable to all stages of the development process. Students gain experience with the translation of a problem specification into a program design, and the implementation of that design into a programming language. Students are expected to read and understand existing code as well as develop new code.
* excluding students enrolled in a Postgraduate Clinical Psychology, Professional Pathway Psychology or Professional Pathway Social Work program. For accredited program and student contribution information please visit our CSP page.
Note: Due to the Job-ready Graduates Package new funding clusters and contribution amounts will take effect in the 2021 academic year. Grandfathering arrangements will be in place for students who would see an increase in their contribution amounts. Under these arrangements, students who commenced their course of study before 1 January 2021 facing increased student contribution amounts for a unit, will instead have their student contribution and Australian Government contribution amounts remain as they were under the previous arrangements (with existing rates being indexed by CPI each year). If continuing students are enrolled in units that will see their student contribution amount lowered, their student contributions will be the lowered amount