48024 Applications Programming6cp; 3hpw. Forms of attendance and mode of delivery in this subject have changed to enable social distancing and reduce the risks of spreading COVID-19 in our community.
Requisite(s): 48023 Programming Fundamentals OR 31267 Programming Fundamentals OR 31465 Object-oriented Programming OR 48430 Fundamentals of C Programming OR 41039 Programming 1
Anti-requisite(s): 31244 Applications Programming AND 31469 Object-oriented Design
basic skills in Java and Python programming
This subject teaches students how to design, develop and evaluate software systems to meet predefined quality characteristics of functionality (suitability) and usability (understandability, learnability, operability, compliance). Software solutions are implemented using Java or Python. Concepts, theories and technologies underlying the methods and techniques are introduced and explained as required. Students apply all that they have learned to develop and implement the architecture of a business system.
Autumn session, City campus
Spring session, City campus
Detailed subject description.
Information to assist with determining the applicable fee type can be found at Understanding fees.
- Commonwealth-supported students: view subject fees at Fees Search: Commonwealth-supported
- Postgraduate domestic fee-paying students: fees are charged according to the course enrolled in; refer to Domestic Fees Search: Postgraduate and Research
- International students: fees are charged according to the course enrolled in; refer to International Fees Search
- Subject EFTSL: 0.125