Two Solutions to the General Timetable Problem Using Evolutionary Methods. - Ben Paechter; Henri Luchian; Andrew Cumming; Mihai Petriuc (International Conference on Evolutionary Computation, 1994)

The Use of Local Search Suggestion Lists for Improving the Solution of Timetable Problems with Evolutionary Algorithms. - Ben Paechter; Andrew Cumming; Henri Luchian (Evolutionary Computing, AISB Workshop, 1995)

Extensions to a Memetic Timetabling System. - Ben Paechter; Andrew Cumming; Michael G. Norman; Henri Luchian (PATAT, 1995)

Improving a Lecture Timetabling System for University-Wide Use. - Ben Paechter; R. C. Rankin; Andrew Cumming (PATAT, 1997)

Timetabling the Classes of an Entire University with an Evolutionary Algorithm. - Ben Paechter; R. C. Rankin; Andrew Cumming; Terence C. Fogarty (PPSN, 1998)

Multiple Traffic Signal Control Using A Genetic Algorithm. - Tatiana Kalganova; Gordon Russell 001; Andrew Cumming (ICANNGA, 1999)

Evaluating environments for functional programming. - Jon Whittle 001; Andrew Cumming (Int. J. Hum. Comput. Stud., 2000)

Towards Visualising Temporal Features in Large Scale Microarray Time-Series Data. - Paul Craig; Jessie B. Kennedy; Andrew Cumming (IV, 2002)

Improving the Student Learning Experience for SQL Using Automatic Marking. - Gordon Russell 001; Andrew Cumming (CELDA, 2004)

Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data. - Paul Craig; Jessie B. Kennedy; Andrew Cumming (BMC Bioinform., 2005)

Animated interval scatter-plot views for the exploratory analysis of large-scale microarray time-course data. - Paul Craig; Jessie B. Kennedy; Andrew Cumming (Inf. Vis., 2005)

SQL hacks - tips and tools for digging into your data. - Andrew Cumming; Gordon Russell 001 (O'Reilly, 2007)

Poxels: polygonal voxel environment rendering. - Mark Miller 002; Andrew Cumming; Kevin Chalmers; Benjamin Kenwright; Kenny Mitchell (VRST, 2014)