Explore computer science through applied learning and real-world problem solving. Develop in-demand technical skills for the evolving world of technology.**Why study this degree?**1. Gain highly desirable skills in computer science2. Learn to program and build desktop and mobile apps3. Study cutting-edge subjects such as cyber security, cloud computing, artificial intelligence and the Internet of Things4. Gain skills in computer networking5. Experience a learning-by-doing approach to computer science education.We are renowned for our innovation in design and digital media. Our BSc Computer Science program builds on this legacy, offering a curriculum that fosters innovation while developing key computer science skills.You’ll explore the latest trends in computing and learn to apply them to real-world problems. By graduation, you'll be a technically skilled, innovative problem-solver ready to meet the demands of the global economy.**Integrated Foundation Year**On the Integrated Foundation Year on this course, you will be first introduced to the fundamental principles of computing and digital problem-solving. Your foundation year gives you the time, space and support to explore your strengths, build confidence and prepare for the demands of project-based, industry-focused learning. Modules are as follows:Module 1: Diagnostic exploration - making informed choicesModule 2: Technical - Technical knowledge in practiceModule 3: Specialist - Innovating specialist practiceModule 4: Integration - Integrated practice for progression to Higher Education**Year 1**Year 1 builds a strong foundation in core Computer Science concepts, theories, and programming across multiple languages. You'll also explore the legal, ethical, and social dimensions of the discipline - linking theory to real-world practice.Modules may include:- Rave Beginnings in Computing- Computer Systems- Software Development 1- Mathematics for Computing- Computing in Society- Databases**Year 2**Year 2 deepens your critical understanding of computer science principles, applying them to design, develop, and evaluate software and hardware projects. You'll also explore the broader social and professional context of the discipline, working both independently and collaboratively.Modules may include:- Software Development 2- Algorithms- Data Science- Artificial Intelligence- Professional Skills- Software Engineering**Year 3**Final year demonstrates your technical expertise through advanced analysis, design, and development. You'll apply your project management and creative skills to produce a substantial final computer science project and report.Modules may include:- Cyber Security- Software Correctness- Machine Learning- Data Visualisation- Career Preparation- Final Major Project
Which department am I in?
Higher Education
Study options
Full Time
(4 Years)
Tuition fees
£17,500.00 (US$ 22,600)
per year
This is a fixed fee
Start date
September 2026
Venue
Main Site
6 Penrose Way,
London,
Greenwich,
SE10 0EW, Southern England, United Kingdom
*There may be different IELTS requirements depending on your chosen course.