All MSc degrees in the School of Computer Science at the University of St Andrews can be studied with English language. Students study over three taught semesters, and in addition to all the modules from their chosen Computer Science degree, they study modules in English for Academic Purposes and English for Computer Science 1 and 2.
Students with a degree in Computer Science or a related discipline, such as Information Systems or Engineering can choose to study:
Students who do not necessarily have a Computer Science background but are able to demonstrate proficiency in programming may choose to study:
Students who do not necessarily have any prior knowledge of Computer Science, IT, programming, or management can choose:
- These programmes offers an innovative way to start your degree while also continuing to develop your knowledge of English.
- You will study both Computer Science and English language modules – for credit – right from the start.
- One visa covers the full length of the programme.
- Students are guaranteed University accommodation for the length of the programme.
- The University’s School of Computer Science is ranked second in the UK by the Guardian University Guide 2018.
The taught portion of the MSc programme includes eleven modules: three related to English Language and eight specific to Computer Science. Teaching methods include lectures, seminars, tutorials and practical classes. Most modules are assessed through practical coursework exercises and examinations. Class sizes typically range from 10 to 50 students.
All students are assigned an adviser who meets with them at the start of the year to discuss module choices and who is available to assist with any academic difficulties during the year. A designated member of staff provides close supervision for the MSc project and dissertation.
Further particulars regarding curriculum development.