

BSc Computer Science
About this course
Computer science is the study of computation, its theoretical foundations, practical implementation, and the systems that make it useful. It asks how problems can be represented formally, how algorithms solve them efficiently, and how software and hardware work together to produce reliable and scalable systems. Studying computer science develops a particular kind of logical and mathematical thinking that is widely valued because it applies to almost any domain in which information needs to be processed, communicated, or secured. Norwich University of the Arts brings a distinctive creative context to its three-year full-time Computer Science programme. Rather than treating computation as a purely technical endeavour, the programme situates it within a creative and design-conscious environment, where you will be encouraged to consider the aesthetic, cultural, and human dimensions of the systems you build. You will study the core topics expected of any rigorous computer science degree: programming, algorithms and data structures, computer architecture, networks, databases, software engineering principles, and mathematics for computing. At the same time, the NUA context opens connections to digital media, creative coding, interaction design, and the use of computation as a creative medium, which makes the programme particularly relevant for those interested in working at the interface of technology and creative practice. You will develop strong programming skills across multiple languages, learn to design and evaluate software systems, and build the problem-solving habits that allow you to break complex challenges into manageable components. Collaborative project work, where you work in teams to deliver functional software, is an important part of the experience and reflects how professional development actually happens. The typical entry tariff is 120 points, and the programme is studied full time. Graduates are prepared for roles in software development, web and application development, digital media production, user experience, games technology, and data analysis. Those who wish to specialise further can pursue postgraduate study in computer science, artificial intelligence, human-computer interaction, or related fields.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 15 respondents (86% response rate)
Similarly Ranked Alternatives
What comes next? π
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai β


