
BSc (Hons) Computing Science with a Foundation Year
University of East AngliaNorwich Research Park, Norwich
Course overview
Learn to build a better future by studying computing. In this flexible BSc Computing Science course, you’ll gain a solid foundation in many areas of computing. You’ll explore topics such as Artificial Intelligence (AI), neural networks, data management for banks and businesses, and even how to design engaging video games.
You’ll also learn how to improve web experiences, develop next-generation apps, work with robotics, use cloud computing and big data, and much more. This Computing Science course is perfect for digital natives who love computers. If you enjoy solving real-world problems by writing code, designing websites, creating your own games, or even building hardware, this course is for you.
You’ll learn the basic theories behind computing and gain practical experience in software engineering and problem solving. You’ll master several programming languages like Java, Python, JavaScript, C, and C++, and learn to use modern tools such as TensorFlow and Unity. These skills will help you think logically and develop practical solutions.
Our teaching At UEA is informed by world-leading research in areas such as AI, machine learning, computer vision, graphics, data science, and more.
Key highlights
- Covers AI, neural networks, robotics, cloud computing and big data
- Programming in Java, Python, JavaScript, C and C++
- Hands-on use of modern tools including TensorFlow and Unity
- Practical experience in software engineering and problem solving
- Includes video game design, web experience and app development topics
- Teaching informed by research in AI, computer vision and data science
Entry requirements
- BTEC: MMM — BTEC Level 3 Extended Diploma
- T-level: Pass — Typical UK Entry Requirements: A levels CCC. Contextual offer: CDD. Not accepted: Critical Thinking and General Studies BTEC Level 3 Extended Diploma: MMM. Contextual offer: MMP. Combinations of BTEC and A levels Access to HE Diploma Pass Access to HE Diploma with 45 credits at Level 3. T levels Pa…
- Access to HE Diploma: Pass — Pass; with 45 credits at Level 3
- A-level: CCC — Typical UK Entry Requirements: A levels CCC. Contextual offer: CDD. Not accepted: Critical Thinking and General Studies BTEC Level 3 Extended Diploma: MMM. Contextual offer: MMP. Combinations of BTEC and A levels Access to HE Diploma Pass Access to HE Diploma with 45 credits at Level 3. T levels Pa…
- A-level: CDD — contextual offer
- BTEC: MMP — contextual offer
- International Baccalaureate: 28 — Further Examples of Typical Entry Requirements: International Baccalaureate 28 points overall. Irish Leaving Certificate 6 subjects at H4. Scottish Highers BBCCC. Scottish Advanced Highers DDD. A combination of Advanced Highers and Highers may be acceptable.
- Scottish Highers: BBCCC — Further Examples of Typical Entry Requirements: International Baccalaureate 28 points overall. Irish Leaving Certificate 6 subjects at H4. Scottish Highers BBCCC. Scottish Advanced Highers DDD. A combination of Advanced Highers and Highers may be acceptable.
- Irish Leaving Certificate — 6 subjects at H4
Careers this course leads to
- Software Developer
- Software Engineer
- Data Scientist
- Machine Learning Engineer
- Games Developer
- Web Developer
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.
