| Established | 1957 |
|---|---|
| Operating agency | University of Oxford |
| Head label | Head of Department |
| Head | Ivan Martinovic (Acting head September 2025–August 2026) |
| Students | 871 |
| City | Oxford |
| Country | United Kingdom |
| Coordinates | 51.7597°N 1.2584°W |
| Former name | Oxford University Computing Laboratory |
| Website | www.cs.ox.ac.uk |
The Department of Computer Science is an academic department at the Mathematical, Physical and Life Sciences Division at the University of Oxford in Oxford, England, United Kingdom.
It was founded in 1957 as the Computing Laboratory. By 2014, the staff count was 52 members of academic staff and over 80 research staff. The Times Higher Education World University Rankings placed Oxford University first in the world for Computer Science every year from 2019 to 2026.[1] Oxford University is also the top university for computer science in the United Kingdom and Europe according to Business Insider.[2] The 2026 QS University Subject Rankings places The University of Oxford 4th in the world (with the University of Cambridge placing 8th) for Computer Science, the highest placement of any European university.[3]
Teaching
From its foundation, the department taught undergraduates reading for mathematics and engineering degrees, but in 1985, the department's first undergraduate course was established, in 'Mathematics and Computation', followed in 1994 by the 'Computation' course.[4] Initially, these two courses had a common first year.[5] 'Computer Science' replaced 'Computation' in the title of both courses for students starting their studies in 2000.[6] Between 1987 and 2006, students started studies on a four-year (undergraduate) MEng in Engineering and Computing Science (now discontinued).[4][7][8][9][10] In October 2012 the first students of the 'Computer Science and Philosophy' course started. In 2026, students on all three undergraduate courses - 'Computer Science', 'Maths & Computer Science' and 'Computer Science & Philosophy' - have the choice between a 3-year BA or a 4-year 'undergraduate masters'.[11] Sixty students began one of the three undergraduate courses in October 2013.[12]
There are two full-time taught postgraduate courses: the MSc in Advanced Computer Science (approx 70 students total)[13] and the MSc in Mathematics and the Foundations of Computer Science (MFoCS) (approx 28 students total).[14]
The department also offers the part-time Software Engineering Programme, a modular course for industry professionals, leading to either the MSc in Software Engineering (approx 240 students at present) or the M.Sc. in Software and Systems Security (approx 45 students at present).[15]
Research
The department is home to around 145 academic and research staff.[15] The department's doctoral programme has over 140 research students (studying for a D.Phil. – the Oxford term for a PhD) working across a wide range of subjects in computer science and software engineering.[citation needed]
After fifty years within the department, the Numerical Analysis group moved in 2009 to be part of the university's Mathematical Institute.[16][17]
The department's research is classified into ten broad themes:[18]
- Algorithms and Complexity Theory
- Artificial Intelligence and Machine Learning
- Automated Verification
- Computational Biology and Health Informatics
- Data, Knowledge and Action
- Human Centred Computing
- Programming Languages
- Quantum
- Security
- Systems
Notable faculty
As of 2015 the department employed 36 Professors,[19] including:
- Samson Abramsky, Christopher Strachey Professor of Computing (As of 2021, Emeritus)
- Tim Berners-Lee, Professor of Computer Science
- Richard Bird, Emeritus Professor
- Luca Cardelli, Royal Society Research Professor
- Bob Coecke, Professor of Quantum Foundations, Logics and Structures
- Nando de Freitas, Professor of Computer Science
- David Gavaghan, Professor of Computational Biology
- Jeremy Gibbons, Professor of Computing
- Leslie Ann Goldberg, Professor of Computer Science
- Georg Gottlob, Professor of Informatics
- Tony Hoare, Emeritus Professor
- Ian Horrocks, Professor of Computer Science
- Marina Jirotka, Professor of Human Centred Computing
- Daniel Kroening, Professor of Computer Science
- Marta Kwiatkowska, Professor of Computing Systems
- Gavin Lowe, Professor of Computer Science
- Bill Roscoe, Professor of Computing Science
- Nigel Shadbolt, Professor of Computing
- Michael Wooldridge, Professor of Computer Science
History
Starting in 1952, mathematician Charles Coulson[20] sought funding for Oxford to own its own computer.[4] At this time university members had to hire computer time from elsewhere.[4] In 1956, the University Grants Committee decided to fund the purchase of a Ferranti Mercury and the Oxford University Computing Laboratory was born[4] (shortened as OUCL or Comlab). As well as facilitating research elsewhere in the university, the new department had its own academic function, performing research in numerical analysis and lecturing for mathematics and engineering students.[21] The first director, Leslie Fox,[22][23] was appointed in 1957 and the following year the department moved into its first home, 9 South Parks Road.[21] In 1963 the department moved to 19 Parks Road.[24] The Computing Services (From 2012 part of IT Services) was administratively split from the academic department in 1969,[25] although complete independence was only gained in 1978.[26]
Complementing the Numerical Analysis Group (NAG), the Programming Research Group (PRG) was set up in 1966 at 45 Banbury Road under the leadership of Christopher Strachey[27] with the aim "to bring some coherence into the present ad hoc nature of programming and software".[28] After Strachey's untimely death in 1975, Tony Hoare took over leadership of the PRG in 1977 until his retirement in 1999 and introduced a computer science undergraduate degree programme at Oxford. The NAG and PRG groups operated mostly separately until 1984, when both of the laboratory's research groups moved into 8–11 Keble Road, opposite Keble College.[16] However the laboratory soon outgrew this space, and occupied space in 2 South Parks Road,[29] until in 1993 the Wolfson Building opened behind the Victorian 8–11 Keble Road houses.[16] The neighbouring houses at 5–7 Keble Road and a new "e-Science building" behind these provided additional space upon opening in 2007.[30] However, this space is not sufficient, and the department has additional space within the Thom Building and the Robert Hooke building. As of 2014, the department is hoping to obtain funding for a new building large enough to bring together all its activities.[31]
From 2003 to 2014, the department was led by Bill Roscoe, who oversaw the 2011 renaming from the Oxford University Computing Laboratory to the Department of Computer Science, University of Oxford.[16] In 2021, Professor Leslie Ann Goldberg became the first woman to serve as Head of Department. From September 2025, Professor Ivan Martinovic is serving as Acting Head of Department while Goldberg is taking a research sabbatical.[32]
See also
- Past and present members of the Department
- Oxford University Computing Services
- Programming Research Group
References
- ^ "Computer Science World University Rankings 2026". The Times Higher Education. 21 January 2026. Retrieved 2026-04-25.
- ^ "University of Oxford". Peridotportal.co.uk. Archived from the original on 2016-03-04. Retrieved 2018-01-29.
- ^ "QS World University Rankings by Subject 2026: Computer Science and Information Systems". QS TopUniversities. 25 March 2026. Retrieved 2026-04-29.
- ^ "Oxford University Archives | Home". Oua.ox.ac.uk. Retrieved 2018-01-29.
- ^ "BA in Maths and Computation". Archived 1999-04-23 at the Wayback Machine. Retrieved 2018-01-29.
- ^ "Oxf. Univ. Gazette, 13 May 1999: Examinations and Boards". Ox.ac.uk. Archived from the original on 2018-02-27. Retrieved 2018-01-29.
- ^ "MEng in Engineering and Computing Science". Archived 2008-06-18 at the Wayback Machine. Retrieved 2018-01-29.
- ^ "Admissions 06". Archived from the original on 2018-02-23. Retrieved 2018-01-29.
- ^ "Archived copy". Archived from the original on 2014-01-23. Retrieved 2014-04-22.
- ^ "Department of Computer Science, University of Oxford". www.cs.ox.ac.uk. Retrieved 2021-06-09.
- ^ "Department of Computer Science, University of Oxford". Cs.ox.ac.uk. Retrieved 2018-01-29.
- ^ "Courses - University of Oxford". Archived from the original on 2014-02-21. Retrieved 2014-04-22.
- ^ "MSc in Advanced Computer Science | University of Oxford". www.ox.ac.uk. Archived 2026-02-12 at the Wayback Machine. Retrieved 2026-04-29.
- ^ "MSc in Mathematics and Foundations of Computer Science". www.ox.ac.uk. Retrieved 2026-04-29.
- ^ "Frequently asked questions". Department of Computer Science, University of Oxford, UK. Archived from the original on January 10, 2010. Retrieved July 4, 2011.
- ^ "About the Department of Computer Science". Department of Computer Science, University of Oxford, UK. Retrieved 22 April 2014.
- ^ "Numerical Analysis | Mathematical Institute". Maths.ox.ac.uk. Retrieved 2018-01-29.
- ^ "Research Themes". Department of Computer Science, University of Oxford, UK. Retrieved 7 May 2025.
- ^ "People in the Department of Computer Science". University of Oxford. Archived 2014-08-09 at the Wayback Machine.
- ^ Altmann, S. L. & Bowen, E. J. (1974). "Charles Alfred Coulson. 1910-1974". Biographical Memoirs of Fellows of the Royal Society. 20: 74. doi:10.1098/rsbm.1974.0004
- ^ "Reports & publications | IT Services". Oucs.ox.ac.uk. Archived from the original on 27 August 2012. Retrieved 2018-01-29.
- ^
- ^
- ^ "[IT Services] History of OUCS Buildings". Archived from the original on 2013-08-31. Retrieved 2014-04-22.
- ^ "Reports & publications | IT Services". Oucs.ox.ac.uk. Archived from the original on 19 August 2012. Retrieved 2018-01-29.
- ^ "Reports & publications | IT Services". Oucs.ox.ac.uk. Archived from the original on 19 August 2012. Retrieved 2018-01-29.
- ^ Campbell-Kelly, Martin (1985). "Christopher Strachey, 1916–1975: A Biographical Note". IEEE Annals of the History of Computing. 7 (1): 19–42. doi:10.1109/MAHC.1985.10001. ISSN 1058-6180. S2CID 17188378
- ^ "Reports & publications | IT Services". Oucs.ox.ac.uk. Retrieved 2018-01-29.[dead link]
- ^ "Oxford Computing Lab: History and Structure". Archived 1999-02-20 at the Wayback Machine. Retrieved 2018-01-29.
- ^ "rae 2008 : submissions : ra5a". Rae.ac.uk. Retrieved 2018-01-29.[dead link]
- ^ "University of Oxford". Peridotportal.co.uk. Archived from the original on 2016-03-04. Retrieved 2018-01-29.
- ^ "Our history". UK: Department of Computer Science, University of Oxford. Retrieved 2 October 2025.