Write a short review & help students like you! Over 1,500 students already shared their experience.
| Application Deadline: | 13 March | ||
| Annual Tuition Fee: | ≈ € 3,739 - ≈ € 15,440 (non-EEA) | ||
| Location: | Oxford / United Kingdom / View location on map ▾ Hide location on map ▴ | ||
| Duration: | 12 months | Start Date: | October |
| Educational Form: |
| ||
| Education Variants: |
| ||
| Languages: | English | ||
As well as teaching cutting-edge technology, this offers the opportunity to go deeper into fundamental principles of lasting value than many other courses. Programming is a mathematical activity. Like other branches of applied mathematics and engineering, its successful practice requires determined and meticulous application of methods of mathematical understanding, calculation and proof. Students will obtain a theoretical and practical understanding of the software development process, from abstract user-oriented specification through to concrete programming. It is taken by students who have had little or no formal computing instruction as well as students with established programming skills.
The MSc in Computer Science at Oxford has been designed to teach the mathematical principles of specification, design and efficient implementation of both software and hardware. It is intended as a graduate conversion course both for those who have already been trained and/or employed as programmers, and for graduates of other numerate disciplines who have had less previous exposure to the subject.
The course aims
* To provide the foundation for a professional career in the computing-based industries, including telecommunications, process control, business-, mission-, and safety-critical fields.
* To enhance the skills of a professional who is already working in one of these industries.
* To provide a foundation for research into the theory and practice of programming and the design of computer-based systems.
* To present knowledge, experience, reasoning methods and design and implementation techniques that are robust and forward-looking.
The MSc is a one year postgraduate course starting in Michaelmas Term (October). It consists of a taught component (in which students can choose from a range of subjects) and a project.
The course lasts twelve months. It starts at the beginning of Michaelmas Term (October), with a week of introduction to the facilities and tools available in the Computing Laboratory. This includes practical work to help gain familiarity with basic facilities.
The academic year is split into three terms of eight weeks but work on the MSc course continues throughout the year and is not restricted just to term time. Once accepted on to the course you should consult with the Computing Laboratory before booking any holiday or other commitments.
Subject choice
During the first term (Michaelmas Term), the student chooses from a group of modules on various programming methods, paradigms and languages. Students are expected to make choices which extend their range of skills and understanding of computers, programming, and the mathematical concepts essential for a scientific approach to software engineering.
In the second and third terms (Hilary and Trinity Terms), the student chooses from a group of more specialized modules. It is recommended that students take no more than four topics in any one term.
A list of modules is given later under three schedules, A, B and C. Logistical considerations dictate that not every module listed in these schedules will be available every year. New modules are introduced as the opportunity arises. Most of the modules last for a single term and involve a weekly load of two lectures, together with the associated practicals and tutorials. Some are delivered more intensively - requiring full time participation for a single week; these courses are frequently held outside normal term time.
Project
The project and dissertation require about half the total effort during the year. Candidates may select projects from a list of descriptions which is usually circulated in the first term, or they may suggest their own for approval. Preliminary work will normally start at the beginning of the second term (and should start before the end of the subsequent vacation). Work on the project culminates with the writing of a dissertation - which must be submitted by the first Friday in September.
You are normally required to take an English Proficiency Test.
Most European Universities recognise the IELTS test.
Take test* The applicant has provided appropriate indications of proven and potential academic excellence. Appropriate indicators may include two or more references, academic transcripts or their equivalent, and performance in an interview.
* The applicant has provided sufficient evidence, in the view of the assessors, to suggest that they have the academic ability and commitment to pursue the chosen programme to a successful conclusion within the required time limits.
* Applicants are normally expected to have achieved an upper second class or first class Honours Degree (or equivalent) with a significant component of mathematics and/or computing. Candidates with substantial programming experience in employment and an honours degree in a mathematical, scientific, or engineering subject will be considered. Applicants need to possess the necessary background to cope with mathematical notation and basic skills in computer programming.
Applicants whose first language is not English are required to provide evidence of proficiency in English. Candidates are normally expected to meet one of the following criteria: * For IELTS an overall score of 7.0 with at least 6.5 in each component.
* For TOEFL an overall score of 600 with a Test of Written English (TWE) of 4.5, or for the computer-based TOEFL test, an overall score of 250 with an Essay Writing score of 4.5. For the new internet based test we require a minimum overall score of 100.
* Cambridge Certificate of Proficiency in English (CPE) Grade C.
| Cambridge English: Advanced (CAE): | Grade A (Score: 80) |
You can contact Julie Sheppard to ask a question about Computer Science at University of Oxford.
Using the form on this page, you can directly ask questions to the contactpersons at the university.
Fill out your contact information and message. The information you fill out in this form will be sent directly to the university. They will reply to you on the e-mail address you provide here.
Explain your academic background in the message; the more sophisticated your e-mail, the better the answer.
MastersPortal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.