Professor James Harold Davenport

Departments: Computer Science and Mathematical Sciences
Job Title: Hebron & Medlock Professor of Information Technology and (until 2005) University Director of Information Technology
Images: Davenport in the robes of a Cambridge PhD, wearing the Bronze Medal of the University of Helsinki (awarded 2001). Davenport lecturing at RISC (Austria) in 2007. Davenport representing computer algebra at an Honorary Degree ceremony at Universitatae de Vest din Timisoara for Distinguished Professor Stephen Watt. Davenport, fully at the controls, cutting the first sod, both manually and mechanically, for the new home of the Department of Computer Science (23 September 2009). Davenport lecturing in Transylvania (26 September 2009). Davenport recently interviewed by BBC Radio Bristol. Professor Maruster holding a bit, in more senses than one, of the first computer in Transylvania.

Works in Computer Algebra, where he is an author of a textbook, many papers, posters and presentations. See Mathematical Reviews on JHD for a list that they consider "mathematical" (needs a subscription). His major research effort is a grant in Real Geometry and Connectedness via Triangular Description. He has other PhD research topics: see this topic list. One of his research students talks about the experience.


Activities: Vice-President and various other things of the British Computer Society. Awarded a National Teaching Fellowship for 2014.

He represents the Institute for Mathematics and its Applications on the London Mathematical Society's Computer Science Committee: here is the 2013 CS Day poster.

Founding Editor-in-Chief LMS Journal of Computation and Mathematics: submit papers/queries here.
The first Ontario Research Chair in Computer Algebra
Director of Studies, HPCDoctoral Taught Course Centre.
Former Royal Society Industrial Fellow.

Until June 2008, Director of Studies for undergraduates, and would still like them to speak English. He coordinates Bath's entries for the ACM Intercollegiate Programming Contest, and in particular the Bath site of the UK/Ireland sub-regional contest. He represents the University on the Bristol Military Education Committee. He is Pensions Representative for the local association of the Universities and Colleges Union.

He spoke on security of cloud computing at BCS Bristol on March 2012.

He has been heavily involved in OpenMath, and recently spoke on this, and was interviewed on Hungarian Tv Liceum. He was also Treasurer of the European Mathematical Trust.

In Academic Year 2011-12, he was leader of the PR and Recruitment Team in the Department of Computer Science. He has since relinquished this role to concentrate on Computing at School.

Fellow of the British Computer Society IFCoLog


He chaired the Research Committee's Working Party on Powerful Computing: report here, and is on the High-Performance Computing Facilities Advisory Group.

His notes on various scientific meetings are listed here.

In Academic Year 2013/14 his teaching is CM30070: Computer Algebra and XX10190: Programming and Discrete Mathematics: information for students; HEA workshop 4 February 2013. He will also be contributing to CM20215.

Letter in the Times Higher Education Supplement: original here.

Image of the church of Saint Mamas, patron saint of tax avoiders.

Telephone: +44 1225 386181
Fax: +44 1225 383436

E-mail Address: J.H.Davenport@bath.ac.uk

Postal Address:
Department of Computer Science
University of Bath
Bath
BA2 7AY
United Kingdom

Academic Year 2012/13 he taught CM30070: Computer Algebra and XX10190: Programming and Discrete Mathematics, and comntributed to CM20215: Systems Development and CM30072: safety-Critical Systems..

Academic Year 2011/12 he taught CM30070: Computer Algebra and XX10190: Programming and Discrete Mathematics, and comntributed to CM20215; Systems Development.

Academic Year 2010/11 he taught CM30070: Computer Algebra and XX10190: Programming and Discrete Mathematics: getting started instructions.

Academic Year 2009/2010: in Semester 1 he taught XX10190: Programming and Discrete Mathematics, CM30070: Computer Algebra and CM30078/50123: Advanced Networking, and in Semester 2 continued with XX10190.

Academic Year 2008/2009: in Semester 1 he taught CM30070: Computer Algebra and CM30078/50123: Advanced Networking. In Semester 2 he is on sabbatical at the University of Waterloo. See some photographs here.

Academic Year 2007/2008: in Semester 1 he taught CM30070: Computer Algebra and CM30078/50123: Advanced Networking. In Semester 2 he oversaw the teaching of CM30173/CM50210 Cryptography, coordinated CM50209 Security, and supervised various projects.

In September 2009, he lectured at the UK's prize-giving for the International Mathematical Olympiad team: his slides are here.


[University of Bath] [Computer Algebra Information Network]