Extensions to a memetic timetabling system.
Conference Proceeding
Paechter, B., Cumming, A., Norman, M. G., & Luchian, H. (1996)
Extensions to a memetic timetabling system. In R. Burke (Ed.), Practice and Theory of Automated Timetabling, 251-265. https://doi.org/10.1007/3-540-61794-9_64
This paper describes work in progress to increase the performance of a memetic timetabling system. The features looked at are two directed mutation operators, targeted mutatio...
Timetabling the classes of an entire university with an evolutionary algorithm.
Conference Proceeding
Paechter, B., Rankin, B., Cumming, A., & Fogarty, T. C. (1998)
Timetabling the classes of an entire university with an evolutionary algorithm. In T. Beck, & M. Schoenauer (Eds.), Parallel Problem Solving from Nature - PPSN V. , (865-874). https://doi.org/10.1007/BFb0056928
This paper describes extensions to an evolutionary algorithm that timetables classes for an entire University. A new method of dealing with multi-objectives is described along...
The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms.
Conference Proceeding
Paechter, B., Cumming, A., & Luchian, H. (1995)
The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms. In Evolutionary Computing, 86-93. https://doi.org/10.1007/3-540-60469-3_27
This paper presents a new genetic representation for timetabling with evolutionary algorithms. The representation involves the use of suggestion lists for the placement of eve...
Animated interval scatter-plot views for the exploratory analysis of large scale microarray time-course data.
Journal Article
Craig, P., Kennedy, J., & Cumming, A. (2005)
Animated interval scatter-plot views for the exploratory analysis of large scale microarray time-course data. Information Visualization, 4, 149-163. doi:10.1057/palgrave.ivs.9500101
Microarray technologies are a relatively new development that allow biologists to monitor the activity of thousands of genes (normally around 8,000) in parallel across multipl...
An evolutionary approach to the general timetable problem.
Book Chapter
Paechter, B., Luchian, H., & Cumming, A. (1993)
An evolutionary approach to the general timetable problem. In The Scientific Annals of the "Al. I. Cuza" University of Iasi, special issue for the ROSYCS symposium 1993. Alexandru Ioan Cuza University Press
Progzoo: a gentle introduction to programming.
Conference Proceeding
Smith, S. & Cumming, A. (2006)
Progzoo: a gentle introduction to programming
A fully integrated web-based learning resource has been introduced to support the teaching and learning of Java programming. Students are introduced to features of the languag...
SQL Hacks. Tips and tools for digging into your data.
Book
Cumming, A., & Russell, G. (2007)
SQL Hacks. Tips and tools for digging into your data. O'Reilly
...SQL Hacks reveals the secrets that database experts use to dig through their data and get the answers they need. It includes 100 hacks for sorting, sifting, shuffling, and ...
Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data
Journal Article
Craig, P., Kennedy, J., & Cumming, A. (2005)
Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data. BMC Bioinformatics, 6(Suppl 3), P8. https://doi.org/10.1186/1471-2105-6-S3-P8
Microarray technologies are a relatively new development that allow biologists to monitor the activity of thousands of genes (normally around 8,000) in parallel across multipl...
Improving the student learning experience for SQL using automatic marking.
Conference Proceeding
Russell, G., & Cumming, A. (2004)
Improving the student learning experience for SQL using automatic marking. In D. Kinshuk, G. Sampson, & P. Isaías (Eds.), Proceedings of the IADIS International Conference on Cognition and Exploratory Learning in Digital Age, 281-288
An online interactive learning environment which offers immediate feedback to student learning SQL was constructed. This has supported the gathering of interesting statistics ...
Automatic checking of SQL: Computerised grading.
Journal Article
Cumming, A. & Russell, G. (2005)
Automatic checking of SQL: Computerised grading. IntInternational Journal of Learning: Annual Review. 12, 127-134. ISSN 1447-9494
Undergraduates are taught the database language SQL using internet based tools. The managed learning environment includes assessment.