CSU33012 - Software Engineering- a third year undergraduate module with students from a range of programs, introducing software engineering as a professional discipline. We typically host 150 students or so, and the focus of the work is individual, preparing the groundwork for follow on to team based software engineering modules in the second semester.
CSU22013/CSU33013 - Software Engineering Project 1 - a 2nd year and 3rd year combined module set in which student teams deliver on projects for external clients. I look after the 2nd years in this module and Prof. Arnedillo-Sanchez looks after the 3rd years. This is a highly practical team based module set.
CSU33D06 - Software Design and Implementation - a 3rd year engineering group project module where we apply software engineering principes in practice to deliver rapid team development of mobile apps.
Fascinating visualisation of the development of the Linux Kernel
from 1991-2015, by Darrick Wong.
We are now applying this approach exclusively to challenges in social software
engineering, treating software development as a computational sociological
phenomenon, but with particular focus on the contributing role of individuals
in the collaborative creation of the software artefact. [more]