Help

  • Cambridge Libraries

Physical & Digital Collections

Theses & dissertations: home, access to theses and dissertations from other institutions and from the university of cambridge.

theses

This guide provides information on searching for theses of Cambridge PhDs and for theses of UK universities and universities abroad. 

For information and guidance on depositing your thesis as a cambridge phd, visit the cambridge office of scholarly communication pages on theses here ., this guide gives essential information on how to obtain theses using the british library's ethos service. .

On the last weekend of October, the British Library became the victim of a major cyber-attack. Essential digital services including the BL catalogue, website and online learning resources went dark, with research services like the EThOS collection of more than 600,000 doctoral theses suddenly unavailable. The BL state that they anticipate restoring more services in the next few weeks, but disruption to certain services is now expected to persist for several months. For the latest news on the attack and information on the restoration of services, please follow the BL blog here:  Knowledge Matters blog  and access the LibGuide page here:  British Library Outage Update - Electronic Legal Deposit - LibGuides at University of Cambridge Subject Libraries

A full list of resources for searching theses online is provided by the Cambridge A-Z, available here .

University of Cambridge theses

Finding a cambridge phd thesis online via the institutional repository.

The University's institutional repository, Apollo , holds full-text digital versions of over 11,000 Cambridge PhD theses and is a rapidly growing collection deposited by Cambridge Ph.D. graduates. Theses in Apollo can be browsed via this link . More information on how to access theses by University of Cambridge students can be found on the access to Cambridge theses webpage.   The requirement for impending PhD graduates to deposit a digital version in order to graduate means the repository will be increasing at a rate of approximately 1,000 per year from this source.   About 200 theses are added annually through requests to make theses Open Access or via requests to digitize a thesis in printed format.

Locating and obtaining a copy of a Cambridge PhD thesis (not yet available via the repository)

Theses can be searched in iDiscover .  Guidance on searching for theses in iDiscover can be found here .   Requests for consultation of printed theses, not available online, should be made at the Manuscripts Reading Room (Email:  [email protected] Telephone: +44 (0)1223 333143).   Further information on the University Library's theses, dissertations and prize essays collections can be consulted at this link .

Researchers can order a copy of an unpublished thesis which was deposited in print form either through the Library’s  Digital Content Unit via the image request form , or, if the thesis has been digitised, it may be available in the Apollo repository. Copies of theses may be provided to researchers in accordance with the  law  and in a manner that is common across UK libraries.  The law allows us to provide whole copies of unpublished theses to individuals as long as they sign a declaration saying that it is for non-commercial research or private study.

How to make your thesis available online through Cambridge's institutional repository

Are you a Cambridge alumni and wish to make your Ph.D. thesis available online? You can do this by depositing it in Apollo the University's institutional repository. Click here for further information on how to proceed.    Current Ph.D students at the University of Cambridge can find further information about the requirements to deposit theses on the Office of Scholarly Communication theses webpages.

cambridge computer science thesis

UK Theses and Dissertations

Electronic copies of Ph.D. theses submitted at over 100 UK universities are obtainable from EThOS , a service set up to provide access to all theses from participating institutions. It achieves this by harvesting e-theses from Institutional Repositories and by digitising print theses as they are ordered by researchers using the system. Over 250,000 theses are already available in this way. Please note that it does not supply theses submitted at the universities of Cambridge or Oxford although they are listed on EThOS.

Registration with EThOS is not required to search for a thesis but is necessary to download or order one unless it is stored in the university repository rather than the British Library (in which case a link to the repository will be displayed). Many theses are available without charge on an Open Access basis but in all other cases, if you are requesting a thesis that has not yet been digitised you will be asked to meet the cost. Once a thesis has been digitised it is available for free download thereafter.

When you order a thesis it will either be immediately available for download or writing to hard copy or it will need to be digitised. If you order a thesis for digitisation, the system will manage the process and you will be informed when the thesis is available for download/preparation to hard copy.

cambridge computer science thesis

See the Search results section of the  help page for full information on interpreting search results in EThOS.

EThOS is managed by the British Library and can be found at http://ethos.bl.uk . For more information see About EThOS .

World-wide (incl. UK) theses and dissertations

Electronic versions of non-UK theses may be available from the institution at which they were submitted, sometimes on an open access basis from the institutional repository. A good starting point for discovering freely available electronic theses and dissertations beyond the UK is the Networked Digital Library of Theses and Dissertations (NDLTD) , which facilitates searching across institutions. Information can also usually be found on the library web pages of the relevant institution.

The DART Europe etheses portal lists several thousand full-text theses from a group of European universities.

The University Library subscribes to the ProQuest Dissertations and Theses  (PQDT) database which from August 31 2023 is accessed on the Web of Science platform.  To search this index select it from the Web of Science "Search in" drop-down list of databases (available on the Documents tab on WoS home page)

PQDT includes 2.4 million dissertation and theses citations, representing 700 leading academic institutions worldwide from 1861 to the present day. The database offers full text for most of the dissertations added since 1997 and strong retrospective full text coverage for older graduate works. Each dissertation published since July 1980 includes a 350-word abstract written by the author. Master's theses published since 1988 include 150-word abstracts.

IMPORTANT NOTE: The University Library only subscribes to the abstracting & indexing version of the ProQuest Dissertations and Theses database and NOT the full text version.  A fee is payable for ordering a dissertation from this source.   To obtain the full text of a dissertation as a downloadable PDF you can submit your request via the University Library Inter-Library Loans department (see contact details below). NB this service is only available to full and current members of the University of Cambridge.

Alternatively you can pay yourself for the dissertation PDF on the PQDT platform. Link from Web of Science record display of any thesis to PQDT by clicking on "View Details on ProQuest".  On the "Preview" page you will see an option "Order a copy" top right.  This will allow you to order your own copy from ProQuest directly.

Dissertations and theses submitted at non-UK universities may also be requested on Inter-Library Loan through the Inter-Library Loans department (01223 333039 or 333080, [email protected] )

  • Last Updated: Dec 20, 2023 9:47 AM
  • URL: https://libguides.cam.ac.uk/theses

© Cambridge University Libraries | Accessibility | Privacy policy | Log into LibApps

University of Cambridge

Study at Cambridge

About the university, research at cambridge.

  • Undergraduate courses
  • Events and open days
  • Fees and finance
  • Postgraduate courses
  • How to apply
  • Postgraduate events
  • Fees and funding
  • International students
  • Continuing education
  • Executive and professional education
  • Courses in education
  • How the University and Colleges work
  • Term dates and calendars
  • Visiting the University
  • Annual reports
  • Equality and diversity
  • A global university
  • Public engagement
  • Give to Cambridge
  • For Cambridge students
  • For our researchers
  • Business and enterprise
  • Colleges & departments
  • Email & phone search
  • Museums & collections
  • Course Directory
  • Department directory

Department of Computer Science and Technology

Postgraduate Study

  • Why Cambridge overview
  • Chat with our students
  • Cambridge explained overview
  • The supervision system
  • Student life overview
  • In and around Cambridge
  • Leisure activities
  • Student unions
  • Music awards
  • Student support overview
  • Mental health and wellbeing
  • Disabled students
  • Accommodation
  • Language tuition
  • Skills training
  • Support for refugees
  • Courses overview
  • Qualification types
  • Funded studentships
  • Part-time study
  • Research degrees
  • Visiting students
  • Finance overview
  • Fees overview
  • What is my fee status?
  • Part-time fees
  • Application fee
  • Living costs
  • Funding overview
  • Funding search
  • How to apply for funding
  • University funding overview
  • Research Councils (UKRI)
  • External funding and loans overview
  • Funding searches
  • External scholarships
  • Charities and the voluntary sector
  • Funding for disabled students
  • Widening participation in funding
  • Colleges overview
  • What is a College?
  • Choosing a College
  • Terms of Residence
  • Applying overview
  • Before you apply
  • Entry requirements
  • Application deadlines
  • How do I apply? overview
  • Application fee overview
  • Application fee waiver
  • Life Science courses
  • Terms and conditions
  • Continuing students
  • Disabled applicants
  • Supporting documents overview
  • Academic documents
  • Finance documents
  • Evidence of competence in English
  • AI and postgraduate applications
  • Terms and Conditions
  • Applicant portal and self-service
  • After you apply overview
  • Confirmation of admission
  • Student registry
  • Previous criminal convictions
  • Deferring an application
  • Updating your personal details
  • Appeals and Complaints
  • Widening participation
  • Postgraduate admissions fraud
  • International overview
  • Immigration overview
  • ATAS overview
  • Applying for an ATAS certificate
  • Current Cambridge students
  • International qualifications
  • Competence in English overview
  • What tests are accepted?
  • International events
  • International student views overview
  • Akhila’s story
  • Alex’s story
  • Huijie’s story
  • Kelsey’s story
  • Nilesh’s story
  • Get in touch!
  • Events overview
  • Upcoming events
  • Postgraduate Open Days overview
  • Discover Cambridge: Master’s and PhD Study webinars
  • Virtual tour
  • Research Internships
  • How we use participant data
  • Postgraduate Newsletter

About the Department of Computer Science and Technology

The Department of Computer Science and Technology (known as the Computer Laboratory) is an academic department within the University of Cambridge that encompasses Computer Science, along with many aspects of Technology, Engineering and Mathematics.

The Department undertakes research in a broad range of subjects. It has an open and collaborative culture, supporting revolutionary fundamental computer science research, strong cross-cutting collaborations internally and externally, and ideas which transform computing outside the University. Current research areas include bioinformatics , computer architecture , computer vision , distributed systems , graphics and human-computer interaction , logic and semantics , machine learning , natural language processing , networking and wireless communication , operating systems and virtualization , programming , security , and sustainable computing .

2 courses offered in the Department of Computer Science and Technology

Advanced computer science - mphil - closed.

The aim of the course is to provide preparation appropriate for undertaking a PhD programme in computer science. Students take a mandatory course in research skills and select five taught modules from a wide range of advanced topics in computer science. Students also undertake a research project over two terms and submit a project report in early June. Research topic selection and planning occurs in the first term and the work is undertaken in subsequent terms. The taught modules are delivered in a range of styles. For example, there are traditional lecture courses, lecture courses with associated practical classes, reading clubs, and seminar-style modules.

More Information

Computer Science - PhD

The Department of Computer Science and Technology undertakes research in a broad range of subjects within the disciplines of computer science, engineering, technology, and mathematics. Current research themes include Algorithms and Complexity, Computer Architecture, Graphics, Vision and Imaging Science, Human-Centred Computing,  Machine Learning and Artificial Intelligence, Mobile Systems, Robotics and Automation, Natural Language Processing, Programming Languages, Semantics and Verification, Security, and Systems and Networking. 

1 course also advertised in the Department of Computer Science and Technology

Antarctic studies - phd.

From the British Antarctic Survey

This PhD course takes place under the joint supervision of a research scientist at the British Antarctic Survey (BAS) and a University supervisor. Students may be based at BAS but will be registered for their degree with one of the partnering departments: Archaeology & Anthropology, Land Economy, Plant Sciences, Zoology, Earth Sciences, Geography and Scott Polar Research Institute, Applied Mathematics & Theoretical Physics, Chemistry, Engineering, Computer Science and Technology.

Department Members

Professor ann copestake head of department.

  • 48 Academic Staff
  • 90 Postdoctoral Researchers
  • 200 Graduate Students
  • 348 Undergraduates

https://www.cst.cam.ac.uk/about

Research areas.

  • Artificial Intelligence Group
  • Computer Architecture Group
  • Digital Technology Group (formerly LCE)
  • Graphics and Interaction Group (Rainbow)
  • Natural Language and Information Processing Group
  • Programming, Logic, and Semantics Group
  • Security Group
  • Systems Research Group

Postgraduate Admissions Office

  • Admissions Statistics
  • Start an Application
  • Applicant Self-Service

At a glance

  • Bringing a family
  • Current Postgraduates
  • Cambridge Students' Union (SU)

University Policy and Guidelines

Privacy Policy

Information compliance

Equality and Diversity

Terms of Study

About this site

About our website

Privacy policy

© 2024 University of Cambridge

  • Contact the University
  • Accessibility
  • Freedom of information
  • Privacy policy and cookies
  • Statement on Modern Slavery
  • University A-Z
  • Undergraduate
  • Postgraduate
  • Research news
  • About research at Cambridge
  • Spotlight on...

MIT Libraries home DSpace@MIT

  • DSpace@MIT Home
  • MIT Libraries

This collection of MIT Theses in DSpace contains selected theses and dissertations from all MIT departments. Please note that this is NOT a complete collection of MIT theses. To search all MIT theses, use MIT Libraries' catalog .

MIT's DSpace contains more than 58,000 theses completed at MIT dating as far back as the mid 1800's. Theses in this collection have been scanned by the MIT Libraries or submitted in electronic format by thesis authors. Since 2004 all new Masters and Ph.D. theses are scanned and added to this collection after degrees are awarded.

MIT Theses are openly available to all readers. Please share how this access affects or benefits you. Your story matters.

If you have questions about MIT theses in DSpace, [email protected] . See also Access & Availability Questions or About MIT Theses in DSpace .

If you are a recent MIT graduate, your thesis will be added to DSpace within 3-6 months after your graduation date. Please email [email protected] with any questions.

Permissions

MIT Theses may be protected by copyright. Please refer to the MIT Libraries Permissions Policy for permission information. Note that the copyright holder for most MIT theses is identified on the title page of the thesis.

Theses by Department

  • Comparative Media Studies
  • Computation for Design and Optimization
  • Computational and Systems Biology
  • Department of Aeronautics and Astronautics
  • Department of Architecture
  • Department of Biological Engineering
  • Department of Biology
  • Department of Brain and Cognitive Sciences
  • Department of Chemical Engineering
  • Department of Chemistry
  • Department of Civil and Environmental Engineering
  • Department of Earth, Atmospheric, and Planetary Sciences
  • Department of Economics
  • Department of Electrical Engineering and Computer Sciences
  • Department of Humanities
  • Department of Linguistics and Philosophy
  • Department of Materials Science and Engineering
  • Department of Mathematics
  • Department of Mechanical Engineering
  • Department of Nuclear Science and Engineering
  • Department of Ocean Engineering
  • Department of Physics
  • Department of Political Science
  • Department of Urban Studies and Planning
  • Engineering Systems Division
  • Harvard-MIT Program of Health Sciences and Technology
  • Institute for Data, Systems, and Society
  • Media Arts & Sciences
  • Operations Research Center
  • Program in Real Estate Development
  • Program in Writing and Humanistic Studies
  • Science, Technology & Society
  • Science Writing
  • Sloan School of Management
  • Supply Chain Management
  • System Design & Management
  • Technology and Policy Program

Collections in this community

Doctoral theses, graduate theses, undergraduate theses, recent submissions.

Thumbnail

Locomotive superheaters and feed water heaters 

A cost accounting system for the f. l. & j. c. codman company buffing wheels , the electrical strength of insulators in high vacua .

feed

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

A LaTeX document class that conforms to the Computer Laboratory's PhD thesis formatting guidelines.

cambridge/thesis

Folders and files, repository files navigation.

a LaTeX thesis template for Cambridge PhD students

Quick start

Clone this repository.

Start adding contents of your thesis into thesis.tex .

Build the PDF by running the following in the command line:

Open thesis.pdf .

Pro tip: you can use one of the samples in the Samples directory.

How will the thesis look like?

Your thesis document will look something like this:

Plain (PDF)

If you use the clean sample, which can be found in ./Samples/clean , it will look like this:

Sample Clean (PDF)

The template also supports DVI and PS formats. All three formats can be generated with the provided Makefile .

Producing PDF , DVI and PS documents

Build your thesis.

To build the PDF version of your thesis, run:

This build procedure uses pdflatex and will produce thesis.pdf .

To produce DVI and PS versions of your document, you should run:

This will use the latex and dvips commands to build the document and will produce thesis.dvi and thesis.ps documents.

Clean unwanted files

To clean unwanted clutter (all LaTeX auto-generated files), run:

Usage details

Class options.

cam-thesis supports all the options of the standard report class (on which it is based).

It also supports some custom options.

techreport : formats the document as a technical report (here's a sample ). Here is a list of formatting points in which the technical report differs from a normal thesis (see guidelines for more information):

  • different margins (left and right margins are 25mm, top and bottom margins are 20mm),
  • normal line spacing (instead of one-half spacing),
  • no custom title page,
  • no declaration,
  • page count starts with 3,
  • if the hyperref package is used, the option pdfpagelabels=false will be passed to it.

firstyr : formats the document as a first-year report (here's a sample ). This option removes some unneeded elements and modifies the submission note. Here is a list of formatting points in which the first year report differs from a normal thesis:

  • an appropraite subtitle is added,
  • the submission note is changed appropriately,
  • no standalone abstract,
  • no acknowledgements.

secondyr : formats the document as a second-year report (here's a sample ). Similarly to firstyr , this style modifies the submission note and removes unneeded elements. Specially, an abstract is retained (as for this report, research is often in a more "stable" state). Here is a list of formatting points in which the second year report differs from a normal thesis:

times : tells the class to use the times font.

glossary : puts the glossary after the TOC. The glossary contains a list of abbreviations, their explanations etc. Describe your abbreviations and add them to the glossary immediately after you introduce them in the body of your thesis. You can use the following command for this:

After that, you can reference particular glossary entries like this:

You can also change the glossary style. For example, try putting this on the very top of the preamble (even before you define the document class with \documentclass[glossary]{cam-thesis} ):

Further instructions can be found on LaTeX Wikibooks or the user manual at CTAN .

Note : glossaries is the package used to create the glossary.

withindex : build the index, which you can put at the and of the thesis with the following command (it will create a new unnumbered chapter):

Instructions on how to use the index can be found here .

Note : the package makeidx is used to create the index.

backrefs : Add back references in the References section (here's a sample ). In other words, for each reference, it adds the page(s) where it is cited.

Note : the package backref is used to create the back references.

Troubleshooting

Q1 : i found a bug in the template. where do i report bugs.

You can report issues through our GitHub repository .

You can also mail the maintainers directly.

Q2 : Where can I find the thesis formatting guidelines this class is based on?

The University of Cambridge submission guidelines:

https://www.cambridgestudents.cam.ac.uk/your-course/examinations/graduate-exam-information/submitting-and-examination/phd-msc-mlitt/submit

The University of Cambridge final submission guidelines:

https://www.cambridgestudents.cam.ac.uk/your-course/examinations/graduate-exam-information/after-examination/degree-approval-and-1

The Computer Laboratory guidelines:

https://www.cl.cam.ac.uk/local/typography/phd/

The Computer Laboratory guidelines for technical reports:

https://www.cl.cam.ac.uk/techreports/submission.html

Q3 : Can I use my own Makefile?

By all means. Previously we used the horrendously complex Makefile at

http://code.google.com/p/latex-makefile/

Q4 : But what if I don't want the template files in my thesis directory?

Put the files and folders listed below into a directory where LaTeX can find them (for more info see [1] ):

[1] You can put these files either into the standard LaTeX directory for classes [2] , or a directory listed in your TEXINPUTS environment variable. [2] The location of the standard LaTeX class directory depends on which LaTeX installation and operating system you use. For example, for TeX Live on Fedora 14 it is /usr/share/texmf/tex/latex/base . In any case, after this, LaTeX will still not be able find your class. You will have to rebuild the package index. This procedure also depends on your installation specifics, but for TeX Live you have to run the texhash command. For more comprehensive information refer to LaTeX Wikibooks .

Q5 : Where can I find newer versions of the University of Cambridge logo?

The university updates its logo every now and then. You can find up-to-date logos on this page (subject to change without notice).

Download and exchange the new logos with CUni.eps and/or CUni.pdf .

Q6 : My college's shield/coat of arms/crest is not a vector-based image. Why u no include it?

If you find a distributable vector-based image of your college's shield you can report it as an issue or mail it to contributors directly (refer to question Q1 above).

Q7 : Where can I find extra fonts (like Adobe Sabon, Adobe Utopia etc.)?

The Computer Laboratory provides some .

After you've installed the fonts, add somewhere in the preamble (before \begin{document} ) the following command:

Q8 : How should I count the number of words in my thesis?

There is a page on the Computer Lab's web site. They recommend using this command:

Q9 : How can I change the College Shield?

In thesis.tex use \collegeshield{CollegeShields/<college>} with <college> as your your desired college name, as found in CollegeShields .

Alternatively, \collegeshield{CollegeShields/CUniNoText} can be used to display the University of Cambridge shield design.

Contributors 14

  • Python 4.0%
  • Makefile 2.4%

St Andrews Research Repository

St Andrews University Home

  •   St Andrews Research Repository
  • Computer Science (School of)
  • Computer Science

Computer Science Theses

  • Register / Login

By Issue Date Names Titles Subjects Classification Type Funder

Search within this collection:

All of our academic staff are research active, working with a team of post-graduate and post-doctoral researchers and a lively population of research students. Our research focuses on core themes of theoretical and practical computer science: artificial intelligence and symbolic computation, networked and distributed systems, systems engineering, and human computer interaction.

For more information please visit the School of Computer science home page.

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Recent Submissions

Automatic evaluation of geopolitical risk , biologically-informed interpretable deep learning techniques for bmi prediction and gene interaction detection , automating inventory composition management for bulk purchasing cloud brokerage strategy , equivalence-preserving preprocessing of propositional logic formulae using existential graphs and implication hypergraphs , towards fully automated analysis of sputum smear microscopy images .

feed

  • Harvard Library
  • Research Guides
  • Faculty of Arts & Sciences Libraries

Computer Science Library Research Guide

Find dissertations and theses.

  • Get Started
  • How to get the full-text
  • What is Peer Review?
  • Find Books in the SEC Library This link opens in a new window
  • Find Conference Proceedings
  • Find Patents This link opens in a new window
  • Find Standards
  • Find Technical Reports
  • Find Videos
  • Ask a Librarian This link opens in a new window

Engineering Librarian

Profile Photo

How to search for Harvard dissertations

  • DASH , Digital Access to Scholarship at Harvard, is the university's central, open-access repository for the scholarly output of faculty and the broader research community at Harvard.  Most Ph.D. dissertations submitted from  March 2012 forward  are available online in DASH.
  • Check HOLLIS, the Library Catalog, and refine your results by using the   Advanced Search   and limiting Resource  Type   to Dissertations
  • Search the database  ProQuest Dissertations & Theses Global Don't hesitate to  Ask a Librarian  for assistance.

How to search for Non-Harvard dissertations

Library Database:

  • ProQuest Dissertations & Theses Global

Free Resources:

  • Many  universities  provide full-text access to their dissertations via a digital repository.  If you know the title of a particular dissertation or thesis, try doing a Google search.  

Related Sites

  • Formatting Your Dissertation - GSAS
  • Ph.D. Dissertation Submission  - FAS
  • Empowering Students Before you Sign that Contract!  - Copyright at Harvard Library

Select Library Titles

Cover Art

  • << Previous: Find Conference Proceedings
  • Next: Find Patents >>
  • Last Updated: Feb 27, 2024 1:52 PM
  • URL: https://guides.library.harvard.edu/cs

Harvard University Digital Accessibility Policy

  • Senior Thesis

Senior Thesis Submission Information for A.B. Programs

Senior A.B. theses are submitted to SEAS and made accessible via the Harvard University Archives and optionally via  DASH  (Digital Access to Scholarship at Harvard), Harvard's open-access repository for scholarly work.

In addition to submitting to the department and thesis advisors & readers, each SEAS senior thesis writer will use an online submission system to submit an electronic copy of their senior thesis to SEAS; this electronic copy will be kept at SEAS as a non-circulating backup. Please note that the thesis won't be published until close to or after the degree date. During this submission process, the student will also have the option to make the electronic copy publicly available via DASH.  Basic document information (e.g., author name, thesis title, degree date, abstract) will also be collected via the submission system; this document information will be available in  HOLLIS , the Harvard Library catalog, and DASH (though the thesis itself will be available in DASH only if the student opts to allow this). Students can also make code or data for senior thesis work available. They can do this by posting the data to the Harvard  Dataverse  or including the code as a supplementary file in the DASH repository when submitting their thesis in the SEAS online submission system.

Whether or not a student opts to make the thesis available through DASH, SEAS will provide an electronic record copy of the thesis to the Harvard University Archives. The Archives may make this record copy of the thesis accessible to researchers in the Archives reading room via a secure workstation or by providing a paper copy for use only in the reading room.  Per University policy , for a period of five years after the acceptance of a thesis, the Archives will require an author’s written permission before permitting researchers to create or request a copy of any thesis in whole or in part. Students who wish to place additional restrictions on the record copy in the Archives must contact the Archives  directly, independent of the online submission system. 

Students interested in commercializing ideas in their theses may wish to consult Dr. Fawwaz Habbal , Senior Lecturer on Applied Physics, about patent protection. See Harvard's policy for information about ownership of software written as part of academic work.

In Computer Science

  • First-Year Exploration
  • Concentration Information
  • Secondary Field
  • AB/SM Information
  • Student Organizations
  • How to Apply
  • PhD Timeline
  • PhD Course Requirements
  • Qualifying Exam
  • Committee Meetings (Review Days)
  • Committee on Higher Degrees
  • Research Interest Comparison
  • Collaborations
  • Cross-Harvard Engagement
  • Lecture Series
  • Clubs & Organizations
  • Centers & Initiatives
  • Alumni Stories

University of Cambridge

Study at Cambridge

About the university, research at cambridge.

  • Undergraduate courses
  • Events and open days
  • Fees and finance
  • Postgraduate courses
  • How to apply
  • Postgraduate events
  • Fees and funding
  • International students
  • Continuing education
  • Executive and professional education
  • Courses in education
  • How the University and Colleges work
  • Term dates and calendars
  • Visiting the University
  • Annual reports
  • Equality and diversity
  • A global university
  • Public engagement
  • Give to Cambridge
  • For Cambridge students
  • For our researchers
  • Business and enterprise
  • Colleges & departments
  • Email & phone search
  • Museums & collections
  • Department of Computer Science and Technology

Sign in with Raven

  • People overview
  • Research staff
  • PhD students
  • Professional services staff
  • Affiliated lecturers
  • Overview of Professional Services Staff
  • Seminars overview
  • Weekly timetable
  • Wednesday seminars
  • Wednesday seminar recordings ➥
  • Wheeler lectures
  • Computer Laboratory 75th anniversary ➥
  • women@CL 10th anniversary ➥
  • Job vacancies ➥
  • Library resources ➥
  • How to get here
  • William Gates Building layout
  • Contact information
  • Department calendar ➥
  • Accelerate Programme for Scientific Discovery overview
  • Data Trusts Initiative overview
  • Pilot Funding FAQs
  • Research Funding FAQs
  • Cambridge Ring overview
  • Ring Events
  • Hall of Fame
  • Hall of Fame Awards
  • Hall of Fame - Nominations
  • The Supporters' Club overview
  • Industrial Collaboration
  • Annual Recruitment Fair overview
  • Graduate Opportunities
  • Summer internships
  • Technical Talks
  • Supporter Events and Competitions
  • How to join
  • Collaborate with Us
  • Cambridge Centre for Carbon Credits (4C)
  • Equality and Diversity overview
  • Athena SWAN
  • E&D Committee
  • Support and Development
  • Targeted funding
  • LGBTQ+@CL overview
  • Links and resources
  • Queer Library
  • women@CL overview
  • About Us overview
  • Friends of women@CL overview
  • Twentieth Anniversary of Women@CL
  • Tech Events
  • Students' experiences
  • Contact overview
  • Mailing lists
  • Scholarships
  • Initiatives
  • Dignity Policy
  • Outreach overview
  • Women in Computer Science Programme
  • Google DeepMind Research Ready programme overview
  • Accommodation and Pay
  • Application
  • Eligibility
  • Raspberry Pi Tutorials ➥
  • Wiseman prize
  • Research overview
  • Application areas
  • Research themes
  • Algorithms and Complexity
  • Computer Architecture overview
  • Creating a new Computer Architecture Research Centre
  • Graphics, Vision and Imaging Science
  • Human-Centred Computing
  • Machine Learning and Artificial Intelligence
  • Mobile Systems, Robotics and Automation
  • Natural Language Processing
  • Programming Languages, Semantics and Verification
  • Systems and Networking
  • Research groups overview
  • Energy and Environment Group overview
  • Declaration
  • Publications
  • Past seminars
  • Learning and Human Intelligence Group overview
  • Technical Reports
  • Admissions information
  • Undergraduate admissions overview
  • Open days and events
  • Undergraduate course overview overview
  • Making your application
  • Admissions FAQs
  • Super curricular activities
  • MPhil in Advanced Computer Science overview

Applications

Course structure, funding competitions, prerequisites.

  • PhD in Computer Science overview
  • Application forms
  • Research Proposal
  • Funding competitions and grants
  • Part-time PhD Degree
  • Premium Research Studentship
  • Current students overview
  • Part IB overview
  • Part IB group projects overview
  • Important dates
  • Design briefs
  • Moodle course ➥
  • Learning objectives and assessment
  • Technical considerations
  • After the project
  • Part II overview
  • Part II projects overview
  • Project suggestions
  • Project Checker groups
  • Project proposal
  • Advice on running the project
  • Progress report and presentation
  • The dissertation
  • Supervisor briefing notes
  • Project Checker briefing notes
  • Past overseer groups ➥
  • Part II Supervision sign-up
  • Part II Modules
  • Part II Supervisions overview
  • Continuing to Part III overview
  • Continuing to Part III: 2023 guidance
  • Part III of the Computer Science Tripos
  • Overview overview
  • Information for current Masters students overview
  • Special topics
  • Part III and ACS projects overview
  • Submission of project reports
  • ACS projects overview
  • Guidance for ACS projects
  • Part III projects overview
  • Guidance for Part III projects
  • Preparation
  • Registration
  • Induction - Masters students
  • PhD resources overview
  • Deadlines for PhD applications
  • Protocol for Graduate Advisers for PhD students
  • Guidelines for PhD supervisors
  • Induction information overview
  • Important Dates
  • Who is here to help
  • Exemption from University Composition Fees
  • Being a research student
  • Researcher Development
  • Research skills programme
  • First Year Report: the PhD Proposal
  • Second Year Report: Dissertation Schedule
  • Third Year Report: Progress Statement
  • Fourth Year: writing up and completion overview
  • PhD thesis formatting
  • Writing up and word count
  • Submitting your dissertation
  • Papers and conferences
  • Leave to work away, holidays, and intermission
  • List of PhD students ➥
  • PAT, recycling, and Building Services
  • Freshers overview
  • Cambridge University Freshers' Events
  • Undergraduate teaching information and important dates
  • Course material 2023/24 ➥
  • Course material 2024/25 ➥
  • Exams overview
  • Examination dates
  • Examination results ➥
  • Examiners' reports ➥
  • Part III Assessment
  • MPhil Assessment
  • Past exam papers ➥
  • Examinations Guidance 2022-23
  • Marking Scheme and Classing Convention
  • Guidance on Plagiarism and Academic Misconduct
  • Purchase of calculators
  • Examinations Data Retention Policy
  • Guidance on deadlines and extensions
  • Mark Check procedure and Examination Review
  • Lecture timetables overview
  • Understanding the concise timetable
  • Supervisions overview
  • Part II supervisions overview ➥
  • Part II supervision sign-up ➥
  • Supervising in Computer Science
  • Supervisor support
  • Directors of Studies list
  • Academic exchanges
  • Advice for visiting students taking Part IB CST
  • Summer internship: Optimisation of DNN Accelerators using Bayesian Optimisation
  • UROP internships
  • Resources for students overview
  • Student SSH server
  • Online services
  • Managed Cluster Service (MCS)
  • Microsoft Software for personal use
  • Installing Linux
  • Part III and MPhil Machines
  • Transferable skills
  • Course feedback and where to find help overview
  • Providing lecture feedback
  • Fast feedback hotline
  • Staff-Student Consultative Forum
  • Breaking the silence ➥
  • Student Administration Offices
  • Intranet overview
  • New starters and visitors
  • Forms and templates
  • Building management
  • Health and safety
  • Teaching information
  • Research admin
  • Miscellaneous

MPhil in Advanced Computer Science

  • Undergraduate admissions
  • PhD in Computer Science

cambridge computer science thesis

The MPhil in Advanced Computer Science (the ACS) is designed to prepare students for doctoral research , whether at Cambridge or elsewhere. Typical applicants will have undertaken a first degree in computer science or an equivalent subject, and will be expected to be familiar with basic concepts and practices. The ACS is a nine–month course which starts in early October and finishes on 30 June. It covers advanced material in both theoretical and practical areas as well as instilling the elements of research practice. The course combines lectures, seminars and project work in various combinations tailored to the individual student; more details are given below. Prospective applicants should note that the MPhil in Advanced Computer Science is not a conversion course.

The course consists of:

  • 5 taught modules ;
  • a research project report of no more than 15,000 words (excluding appendices and bibliography) on a subject approved by the Degree Committee;
  • 12 units from the mandatory Research Skills Programme including compulsory units in written English and presentation skills.

The project can be research or application oriented and industrial collaboration is possible. Project selection and planning occurs in the first term and the project is undertaken in the following two terms. The final report is submitted at the end of the project in the second week of June.

The taught modules are delivered in a range of styles. For example, there are traditional lecture courses, lecture courses with associated practical classes, reading clubs, and seminar style modules.

Course registration is on the first Monday following 1 October and the course finishes on 30 June the following year.

Applicants for the MPhil in ACS are expected to have met the following prerequisites

  • Minimum academic requirements for the University of Cambridge may be found at International Qualifications . Note: The minimum academic requirements for the MPhil in Advanced Computer Science are higher than the University's minimum requirements.
  • Mathematics to A-Level standard or equivalent
  • Programming experience

Applications for admission in the academic year commencing October 2024 have now closed.

Applications for admission in October 2025 will open in September 2024. Places are limited and applicants are encouraged to apply early. Applications will close on 28 February 2025.

Applicants should refer to the Postgraduate Admissions page for links to the application portal , deadlines, guidance and information.

Please note the following:

  • Applicants who require funding support from the University and Cambridge Trust must submit their applications by 23:59 (GMT) on 5 December 2023 : see University funding deadlines .
  • The Course code is CSM3 .
  • two research themes in preference order (see Research );
  • one or two brief project proposals of no more than 500 words each which will help the MPhil Admissions Panel to identify potential supervisors and is indicative only. Please include the name of a potential project supervisor if you have already discussed the project idea with a member of the teaching staff.
  • Choose five modules from the current year's syllabus with no more than four modules chosen from Michaelmas Term and no more than two from Lent Term . Successful applicants will be invited to select from the list of modules we expect to be offered in the next academic year.  
  • Please note that there is an application fee.
  • Batch 1: USA applicants applying for Gates Cambridge Trust (US) scholarship by 11 October 2023 will be considered and interviewed in October/early November 2023.
  • Batch 3: All other applications, including Gates Cambridge Trusts (Rest of world) received before the 5 December 2023 deadline, will be considered in late December and early January 2024. Applicants invited to an interview by video conference or phone should make themselves available between 3-15 January 2024.
  • Batch 5: Applications received after 5 December 2023 but before 28 February 2024 will be considered in late March and early April 2024. Applicants invited to interview should make themselves available between 18 March and 22 April 2024.
  • You may be interviewed by telephone, video-conference or, restrictions permitting, in person.

Please note that your application can only be considered by the department once it has been submitted. Your application can only be submitted once it is complete. You will need to upload all your supporting material including transcripts, degree certificates before you submit the application. It is therefore very important to have all your supporting material, including agreement from your referees to provide you with references, and your transcripts, ready to submit before you start the application.

Applicants wishing to be considered for funding competitions should check their eligibility on the University-wide Sources of Funding web page.

The Department of Computer Science and Technology offers bursaries to outstanding UK home students for the study of the MPhil in Advanced Computer Science. The awards vary in size and are usually a contribution towards tuition fees. No separate application form is required. 

The application portal acts as a scholarship funding application as well as an application for admission. In most cases, no further funding application form is required. There are some exceptions, however: we recommend checking the Student Funding webpage which provides information about other grants for students applying to Cambridge and their closing dates.

Self-funding students may apply for admission up until 25 February but should note that places are limited and the department encourages an early application.

Postgraduate Loans for postgraduate degrees for eligible UK residents may be available. Please see the UK Government's web page for further details at https://www.gov.uk/funding-for-postgraduate-study .

Further information

Please contact the Faculty's Postgraduate Education Office with any questions not answered on these pages.

Email: Postgraduate Education Office

Tel.: +44 1223 334652 or +44 1223 334656

  • MPhil in Advanced Computer Science module course list and syllabi (modules offered in the current year)

Applicants should apply using the online application form.

We strongly recommend obtaining a tracking number and include your application number if posting documents to the University's Postgraduate Admissions Office.

Postgraduate Admissions Office Student Services Centre Bene't Street, New Museums Site Cambridge, UK CB2 3PT

Email: [email protected] WWW: http://www.postgraduate.study.cam.ac.uk/

Department of Computer Science and Technology University of Cambridge William Gates Building 15 JJ Thomson Avenue Cambridge CB3 0FD

Information provided by [email protected]

Privacy policy

Social media

Athena Swan bronze award logo

© 2024 University of Cambridge

  • Contact the University
  • Accessibility
  • Freedom of information
  • Privacy policy and cookies
  • Statement on Modern Slavery
  • Terms and conditions
  • University A-Z
  • Undergraduate
  • Postgraduate
  • Research news
  • About research at Cambridge
  • Spotlight on...

IMAGES

  1. [PDF] Ebook Cambridge IGCSE Computer Science Coursebook Digital Edition

    cambridge computer science thesis

  2. Cambridge International AS and A Level Computer Science Coursebook

    cambridge computer science thesis

  3. How to Write a Master's Thesis in Computer Science

    cambridge computer science thesis

  4. Cambridge IGCSE Computer Science Study and Revision Guide

    cambridge computer science thesis

  5. Marshall Cavendish Cambridge IGCSE™ Computer Science Workbook

    cambridge computer science thesis

  6. Cambridge International AS and A Level Computer Science Pdf

    cambridge computer science thesis

VIDEO

  1. 3D Display Simulation Using Head Tracking with Microsoft Kinect

  2. Cambridge Computer Science Chapter 1 Data Representation Part 4

  3. Cambridge Computer Science Chapter 10 Boolean Logic Part 1

  4. Cambridge Computer Science Chapter 9 Databases

  5. Cambridge Computer Science Chapter 8 Programming Part 15 Scenario Questions 23 June P23

  6. Cambridge Computer Science Chapter 10 Boolean Logic Part 5

COMMENTS

  1. The Dissertation

    To facilitate the assessment process, the Examiners require the top-level structure of the dissertation to be strictly as follows: Cover page. Declaration of originality. Proforma. Table of contents. Chapter 1: Introduction. Chapter 2: Preparation. Chapter 3: Implementation. Chapter 4: Evaluation.

  2. Distinguished Dissertations in Computer Science

    The Conference of Professors of Computer Science (CPCS), in conjunction with the British Computer Society, selects annually for publication a few of the best British PhD dissertations in computer science. Its aim is to make more visible the significant British contribution to this field, and to provide a model for future students.

  3. Theses & Dissertations: Home

    Finding a Cambridge PhD thesis online via the institutional repository. The University's institutional repository, Apollo, holds full-text digital versions of over 11,000 Cambridge PhD theses and is a rapidly growing collection deposited by Cambridge Ph.D. graduates.Theses in Apollo can be browsed via this link.More information on how to access theses by University of Cambridge students can be ...

  4. PhD in Computer Science

    The PhD is the primary research degree that can be taken in the Department of Computer Science and Technology. The Cambridge PhD is a three to four-year full-time (five to seven-year part-time) programme of individual research on a topic agreed by the student and the Department, under the guidance of a staff member as the student's supervisor.

  5. Department of Computer Science and Technology

    The Department of Computer Science and Technology (known as the Computer Laboratory) is an academic department within the University of Cambridge that encompasses Computer Science, along with many aspects of Technology, Engineering and Mathematics. The Department undertakes research in a broad range of subjects.

  6. PDF Undergraduate Fundamentals of Machine Learning

    A thesis presented to Computer Science in partial ful llment of the honors requirement for the degree of Bachelor of Arts Harvard College Cambridge, Massachusetts December, 2018. ii ... Much graditude is owed to my thesis adviser, Prof. Finale Doshi-Velez, for patiently guiding me ...

  7. Thesis formatting

    The cam-thesis LaTeX class is a collaborative effort to maintain a Cambridge PhD thesis template for Computer Laboratory research students, initiated by Jean Martina, Rok Strniša, and Matej Urbas. Effective scientific electronic publishing - Markus Kuhn's notes on putting scientific publications onto the web, especially for LaTeX/LNCS users.

  8. Department of Computer Science and Technology

    As stated in the Student Registry PhD format requirements, a PhD thesis in the Department of Computer Science and Technology "is not to exceed [...] 60,000 words including tables and footnotes, but excluding appendices, bibliography, photographs and diagrams." Candidates abusing these rules mostly risk annoying their examiners. Of particular concern is the misconception that tables and ...

  9. MIT Theses

    If you are a recent MIT graduate, your thesis will be added to DSpace within 3-6 months after your graduation date. Please email [email protected] with any questions. ... View More Department Department of Electrical Engineering and Computer Science (12326) Department of Mechanical Engineering (8191) ...

  10. GitHub

    cam-thesis supports all the options of the standard report class (on which it is based).. It also supports some custom options. techreport: formats the document as a technical report (here's a sample).Here is a list of formatting points in which the technical report differs from a normal thesis (see guidelines for more information):. different margins (left and right margins are 25mm, top and ...

  11. Computer Science Theses

    All of our academic staff are research active, working with a team of post-graduate and post-doctoral researchers and a lively population of research students. Our research focuses on core themes of theoretical and practical computer science: artificial intelligence and symbolic computation, networked and distributed systems, systems ...

  12. Department of Computer Science and Technology

    Part III and ACS projects. MPhil in ACS students undertake a substantial research project during the Lent and Easter terms, and submit a project report of no more than 15,000 words via Moodle by 11:00a.m. on Monday 3 June 2024. Each project must be supervised by a member of the academic staff (who will also act as one assessor).

  13. Computer Science Library Research Guide

    How to search for Harvard dissertations. DASH, Digital Access to Scholarship at Harvard, is the university's central, open-access repository for the scholarly output of faculty and the broader research community at Harvard.Most Ph.D. dissertations submitted from March 2012 forward are available online in DASH.; Check HOLLIS, the Library Catalog, and refine your results by using the Advanced ...

  14. Data Visualization in Data Science

    Abstract. A lot of the important theoretical and practical issues that need to be addressed when developing data visualizations have been covered in the chapters that precede them. I also reviewed and evaluated a variety of data visualization examples, along with common mistakes and helpful approaches. Based on what we've learned, developing an ...

  15. Department of Computer Science and Technology

    Research Proposal. Students are not assigned to pre-specified projects. They are expected to propose an area or topic, and will be accepted only if an appropriate and willing supervisor is available. Applicants should therefore prepare a statement of proposed research of no more than 3000 words (this is different from a personal statement ...

  16. Senior Thesis

    Senior Thesis Submission Information for A.B. Programs. Senior A.B. theses are submitted to SEAS and made accessible via the Harvard University Archives and optionally via DASH (Digital Access to Scholarship at Harvard), Harvard's open-access repository for scholarly work.. In addition to submitting to the department and thesis advisors & readers, each SEAS senior thesis writer will use an ...

  17. MPhil in Advanced Computer Science

    MPhil in Advanced Computer Science. The MPhil in Advanced Computer Science (the ACS) is designed to prepare students for doctoral research, whether at Cambridge or elsewhere. Typical applicants will have undertaken a first degree in computer science or an equivalent subject, and will be expected to be familiar with basic concepts and practices.