Teaching

Quality

Like most Computer Science departments in the UK all our programmes are part of the Quality Assurance process for higher education (QAA). Our academics advise and provide oversight to numerous Computer Science programmes around the UK as part of the quality assurance process. In recent years we have acted as external examiners for taught courses at Bath, Chester, Dundee, Glamorgan, Gloucester, Imperial College London, Kings College London, Liverpool, Loughborough, Manchester, Oxford, Queen Mary, Sheffield, UEA (University of East Anglia), UMIST (now Manchester University), UWE (University of Western England), and York. Our academic experts also act as external examiners for research degrees (PhD, MPhil and MSc) at many universities world-wide.

Teaching

Our staff also have published subject text books and papers about teaching students and their learning processes. These include:

Faron Moller and Georg Struth, Modelling Computing Systems, Springer, 2013

Matt Jones and Gary Marsden, Mobile Interaction Design, Wiley, 2006

Harold Thimbleby, Press On — Principles of Interaction programming, MIT Press, 2007, Winner of the Computer and Information Sciences 2007 award from the Association of American Publishers

Monika Seisenberger, Chris Whyley et al., Some good ideas from the Disciplinary Commons, ICS HE Academy Concerence, 2006, pages 153--158. This article discusses various good practices in introductory programming.

Robert S. Laramee, Bob's Project Guidelines: Writing a Dissertation for a BSc. in Computer Science, Innovation in Teaching and Learning in Information and Computer Science (ITALICS), Vol. 10, No. 1, February 2011, pages 43-54, A publication of the UK Higher Education Academy (HEA)

Robert S. Laramee, Bob's Concise Coding Conventions (C3) , in Advances in Computer Science and Engineering (ACSE), Vol. 4, No. 1, February 2010, pages 23-36

Dan R. Lipsa and Robert S. Laramee, Open Source Software in Computer Science and IT Higher Education: A Case Study, International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 2, No. 1, 2011, pages 10-17

Robert S. Laramee, How To Write A Visualization Research Paper: A Starting Point in Computer Graphics Forum (CGF), Vol. 29, No. 8, 2010, pages 2363-2371

Robert S. Laramee, How to Read a Visualization Research Paper: Extracting the Essentials, IEEE Computer Graphics and Applications (IEEE CG&A), Vol. 31, No. 3, May/June 2011, pages 78-82