Abstract: | This article presents an overview of a Cluster and Grid Computing course offered as part of the Master of Engineering in Distributed Computing program at the University of Melbourne. It describes the operation of the course and its evolution to fulfil the demand for professionals in an emerging field of distributed computing. |