School of Computing · ANU College of Engineering Computing & Cybernetics
In 2023, this course is on campus with remote adjustments only for participants with unavoidable travel restrictions/visa delays. This course provides the student with project experience to complement the studies of advanced computing. Students work in small groups and participate in all the development phases (requirements analysis, design, construction, testing and documentation) of a nontrivial software system. As well, each group has to address the control of the development process by constructing and following a detailed software development management plan. Students will also study relevant aspects of the software engineering milieux. Most students will work on projects for an industry, government or university client. Highly motivated students will be given an opportunity to engage with the ACT Innovation community and students across the university to create their own software-based start-up businesses.
Three group project reviews (70%), Group Poster and Showcase (10%), Individual Reflection and Portfolio (20%)
Learning outcomes 1, 2, 3, 4, 5
Annual course. Must be taken in two consecutive semesters. Around 50 contact hours across Team Formation Day, introductory lectures, tutor meetings, project reviews and public showcase. Around 210 hours of group project work and individual study.
There are no prescribed texts, however we provide an up-to-date advisory regarding recommended resources at the following link: https://cs.anu.edu.au/TechLauncher/current_students/course_outline/#recommended-resources