• Class Number 3846
  • Term Code
  • Class Info
  • Unit Value 6 units
  • Mode of Delivery In Person
  • Class Dates
  • Class Start Date 17/02/2025
  • Class End Date 23/05/2025
  • Census Date 31/03/2025
  • Last Date to Enrol 24/02/2025
SELT Survey Results

Software Engineering Team Project (COMP4500)

COMP4500 is an annual course that must be completed twice, in consecutive semesters.

This course exposes students to professional software engineering practice and leadership through the development of a software system for an industry, government or university based customer, or by engaging with the ACT innovation community and students across the university to create a software-based start-up business. Students will lead small teams to plan (define, estimate, schedule) and manage an appropriate set of activities to ultimately deliver a software product. The implementation part of the project will include monitoring, measuring, tracking, and managing change.


To enrol in this course you must meet the eligibility criteria, which includes membership of a student project group before the end of week 1, where the project has been approved by the convener. 

Learning Outcomes

Upon successful completion, students will have the knowledge and skills to:

  1. Develop as a leading member of a transdisciplinary team that creatively identifies, implements, and delivers a software solution to a complex problem.
  2. Develop lifelong learning through reflection, as demonstrated through continual reflection on the software development lifecycle (SDLC) and teamwork processes experienced throughout the year.
  3. Demonstrate and develop the ability to employ team formation strategies and stages leading to a high-performing self-managing team.
  4. Present, communicate, and effectively defend sound engineering decisions at project reviews, both orally and in writing, with peers, supervisors, and project stakeholders.
  5. Demonstrate a sound understanding of project, configuration, and risk management processes when undertaking a software development project.
  6. Demonstrate a sound understanding of the different stages of the SDLC.
  7. Demonstrate a sound use of standards in software development.

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions