
MComp Computing Science
University of East AngliaNorwich Research Park, Norwich
Course overview
Learn to programme the future and gain a solid foundation in a range of computing fields, including managing and storing data for banks and businesses; creating and designing action-packed games; improving web usability and user experience, or developing next- generation apps, AI, robotics, cloud computing, big data and lots, lots more. This flexible course is ideal if you’re a digital native who already lives and breathes computing. You might like solving real-world problems, or coding your next-generation apps and websites, designing your own games, or building your own hardware.
You’ll acquire a strong grounding in the theory of computing science, as well as gaining experience and skills in software engineering and problem solving. You’ll become a competent programmer in a range of modern general-purpose languages such as Java, Python, JavaScript, C and C++. You’ll explore the underlying principles of the subject and learn to adopt a logical, systematic approach to developing solutions to real-world problems.
All our computer science courses follow an identical structure in the first two years. This means that you can easily transfer between them if you decide you want to incorporate a year abroad, a year in industry or continue to Master’s level learning. In core modules, you’ll cultivate the essential skills of a computing professional.
And in optional modules you’ll be able to sample some of the wide range of problems that arise in both research and industry. You’ll als
Key highlights
- Programming in Java, Python, JavaScript, C and C++
- Strong grounding in computing theory, software engineering and problem solving
- Topics span AI, robotics, cloud computing, big data and games
- Shared first two years allow transfer to year abroad or industry
- Optional modules explore problems arising in research and industry
Entry requirements
- A-level: AAB — to include including Mathematics, Computing Science, Digital Technology, Chemistry, Physics, Ele; specific subjects required
- A-level: BBB — contextual offer; specific subjects required
- A-level: BB — contextual offer
- International qualifications — Typical International Entry Requirements: We accept many international qualifications for entry to this course. For specific details about your country, view our information for International Students. A levels AAB including Mathematics, Computing Science, Digital Technology, Chemistry, Physics, Electronics or Economics Contextual offer: BB
Careers this course leads to
- Software engineer
- Software developer
- Games developer
- Data engineer
- Web developer
- AI engineer
Cost of study
UK/Home: £9,790 per year | International: £29,300 per year
Admission
Applications are made through AHZ at no cost. Share your transcripts, English test scores and personal statement, and your AHZ Counsellor will review your profile, submit your application to University of East Anglia, and guide you through interview, offer, CAS and visa — right up to enrolment.
Ready to start?
Book a free consultation and we'll map your fastest route to a September 2026 place.
