Computer Science Masters courses
The Computer Laboratory offers two Masters' Degree courses: the M.Phil in Advanced Computer Science and the integrated M.Eng in Computer Science.
M.Phil in Advanced Computer Science (ACS)
The Master of Philosophy in Advanced Computer Science (the M.Phil in 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 covers advanced material in both theoretical and practical areas as well as instilling the elements of research practice. It combines lectures, seminars and project work in various combinations tailored to the individual student. The course runs annually from October to 30 June. ACS students will typically select five modules from over 30 and take the mandatory C00 Research Skills module, and undertake a research project on a topic approved by the Degree Committee. In 2014-2015, a few students will opt to take eight of the more theory-based modules, plus C00 Research Skills, and will undertake an extended research essay. This option will not be available from October 2015.
More information ...
Computer Science Tripos, Part III (M.Eng)
Part III is similar to the M.Phil in Advanced Computer Science. The M.Phil in Advanced Computer Science comprises twelve modules, while Part III comprises nine modules of material: six taught modules and a project which is worth three modules. The modules are shared with the M.Phil in ACS and almost all of the M.Phil modules will be available to Part III students. The exceptions are those M.Phil modules which contain significant overlap with material from earlier years of the Tripos. There are no compulsory modules in Part III. Successful completion of Part III will lead to you being awarded your BA and your M.Eng at the same time in the following June or July.
- Continuing to Part III of the Computer Science Tripos
- Information for Directors of Studies
- Head of Department's Notice
- Part III Scheme of Assessment
- Part III modules
- Part III projects, Part III project timetable, Part III project guidelines
Information for current Masters students
- Web pages for each module syllabus, materials provided by lecturers, and assessment schemes.
- Previous years' material
- Changing modules How to go about changing a module and the deadlines for doing so.
- Part III project guidance
- MPhil Research Project guidelines
- MPhil Research Essay guidelines
- Submission of Part III and ACS project reports and essays
Examinations and assessment
- Assessment - M.Phil
- Assessment - Part III
- Departmental statement on plagiarism
- Guidance on deadlines, late submission and penalties
Lecture timetables, calendars and talks
- Part III and MPhil timetable PDF version
- Downloadable timetable
- Agenda of important dates including coursework submission deadlines.
- Teaching pages Links to courses' timetables and syllabi other than the M.Phil or Part III
- Seminars and meetings A weekly timetable of seminars and meetings including the Wednesday seminar series
- Talks.cam Other seminars and talks both inside and outside the Computer Laboratory
- women@cl Provides local, national and international activities for women engaged in Computing research and academic leadership.
- Urgent teaching or supervision-related problem (the fast feedback button — highlight an issue, anonymously if you wish).
- Staff-Student Consultative Forum where student representatives and staff discuss issues arising from the course
- Graduate Students' Forum for issues particularly affecting MPhil and PhD students
Continuing to the PhD
- Slides from research groups at the 'Doing a PhD' session
- PhD in Computer Science - applications and admission
- CPGS Certificate of Postgraduate Study - probationary year for the PhD
- Continuation and Readmission advice from the Student Registry
- PhD fees and costs
- Computer systems and software
Part III and MPhil students have
dedicated facilities. All students have access to
MCS facilities in the Intel Laboratory.
Students also benefit from special cost-free licences for MathWorks' MATLAB and certain Microsoft software under its Academic Alliance Programme.
Additional account details are provided by e-mail in the Michaelmas term after arrival.
The facilities provided by the Computer Laboratory's library.
- Online services
Mailing lists, newsgroups, student-operated web sites, etc.
- Upper limb disorder/RSI/OOS
Information on typing-related injuries (part of the main Laboratory safety page).
- Policy statements relating to students
Official policy statements released by the Head of Department.
- Graduate Education Office Contacts
Contact details for the Graduate Education team
- Health and Safety
Provides information regarding health and safety in the building and also what to do in case of emergency.
- Talks.cam Seminars and talks in the Lab and in the University, in case you missed it above.
- Dates of the Board of Graduate Studies and Degree Committee meetings
- School of Technology
- Student Registry: Legislative requirements
- Student Registry: Problems and complaints
- Computing Service Printroom
- Student Gateway: a useful site with information for current and new graduate students including links to the University Counselling Service.
- Official University map
If you are considering applying to Cambridge to study for the MPhil in Advanced Computer Science then look at our information for prospective students.