Skip to main content

Ian Holyer


Ian Holyer is the longest serving member of the department, and possibly the only one who remembers the whole of its history. Although he began as a mathematician, he did a PhD at Cambridge in the area of graph theory algorithms, as part of becoming a computer scientist. His greatest passion is for teaching, and he has taught nearly every core computer science subject over the years. He has a long-standing interest in the use of automation in teaching and admin, an area in which he is still doing a lot of practical work. He did some research into functional languages at one time, and published a book on the Miranda language which lasted the usual four years before becoming obsolete. Although he is no longer very research active, he still investigates language design issues, particularly the possible future design of object oriented languages.


Dr Ian Holyer, Head of Department
Department of Computer Science
University of Bristol
Merchant Venturers Building
Woodland Road
United Kingdom

Phone: +44 117 95-45148
Fax: +44 117 954-5208

Ian's personal web site


CS Publications


EMAT20921: Additional Computer Programming (lecturer, unit director)
COMS10001: Programming and Algorithms II (lecturer)
COMS10002: Programming and Algorithms I (lecturer, unit director)
COMS20805: Software Product Engineering (lecturer)
COMSM0104: Web Technologies (lecturer, unit director)
COMS32500: Web Technologies (lecturer, unit director)
COMSM1401: Software Engineering and Group Project (lecturer)