Overview
The MSc Computing is a full time, one year taught course with a focus on programming and programming related aspects. This is to enable our graduates to go on to a professional career in the computing industry in roles such as team leaders or skilled developers. The course is designed for students who already possess a degree in IT or related discipline or have equivalent industrial experience, and want to deepen their knowledge in software systems. It covers a range of topics including advanced programming, software engineering and testing, privacy and security, advanced user-interface design and high performance computing.
You can also choose to apply for our internship scheme, which will begin when you have finished your course. Find out more about the scheme.
Course aims- Advanced Programming: You will gain a thorough grounding of advanced programming concepts using Java, concurrent and real-time programming principles.
- User-Interfaces: You will be introduced to introductory and advanced methods in how users interact with systems (Human-Computer Interaction (HCI)).
- Advanced Software Engineering: You will learn the principles of software engineering using UML, formal methods and software testing.
Accreditation
This course is recognised by the BCS, the Chartered Institute for IT, in partial fulfilment of the educational requirement for Chartered Engineer (CEng) registration.
Programme Structure
Courses include:
- High Performance Computing
- IUCD
- Java Programming Concepts
- Software Testing
- Software Engineering
- Topics in Privacy & Security
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before , International
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Delivered
Campus Location
- York, United Kingdom
Disciplines
Computer Sciences View 485 other Masters in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
The MSc in Computing is intended for students who already have a Computing or related degree.
Typically, you will have achieved at least an upper second class honours degree (or international equivalent), and you will have already studied programming, computer organisation and architecture.
We are willing to consider applications from those who do not fit this profile. We will, for example, consider applicants who do not have an appropriate qualification but have appropriate industrial experience. We are willing to consider applications from students with lower qualifications, particularly when the student has high marks in relevant modules and/or appropriate industrial experience.
Selectors for the course are looking for two essential criteria to be satisfied:
- Good knowledge of programming in any programming language
- Basic knowledge of computer organisation and architecture
Tuition Fees
-
International Applies to you
Applies to youNon-residents20300 GBP / year≈ 20300 GBP / year -
EU/EEA Applies to you
Applies to youEU/EEA Nationals7350 GBP / year≈ 7350 GBP / year
Living costs
York
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Computing.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility