This course is taught from our CU Dagenham and CU Scarborough location.
Build practical computing skills to solve real-world technology challenges.
Computing science is about understanding how digital technologies work, how systems are built and how software, data and connected devices can be used to solve problems. This course is designed to help you develop practical skills in programming, systems, data, web technologies and software development, alongside the professional skills needed for a fast-moving technology sector.
On this course, you’ll explore core areas of computing science, including programming, algorithms, data structures, operating systems, networking, computer hardware, web development, data science, artificial intelligence, the Internet of Things and information security.
You’ll develop practical and analytical skills by working with computing problems, software solutions, technical reports and project-based activities. The course is designed to help you connect computing theory with practical application, from understanding how systems operate to designing, developing and evaluating technology solutions.
Develop practical programming skills
Build confidence in problem-solving, algorithmic thinking and programming using a high-level language such as Python.
Understand how computing systems work
Explore operating systems, networking, computer hardware, data structures and connected technologies to understand how modern digital systems are designed and supported.
Design and develop technology solutions
Use practical tasks, case studies and project-based work to design, develop, test and evaluate computing solutions.
Build knowledge of data and emerging technologies
Study areas such as data science, artificial intelligence, the Internet of Things and contemporary issues shaping the future of computing.
Explore user-focused web and interface design
Develop understanding of human-computer interaction, usability and web development to support the design of effective digital systems.
Develop professional and transferable skills
Strengthen communication, teamwork, research, critical thinking, project management and technical reporting skills alongside your computing knowledge.
Study one module at a time
Focus on one 30-credit module over a six-week block. This approach uses practical, exam-free assessments to build your knowledge step by step with regular feedback.
This course is also offered as a degree with foundation year, and includes a sandwich (placement year) option. For the most update to date course details, please visit our website.