

High Drop-out Rate Alert
17% of students drop out or transfer from this specific course. Consider asking why on an open day.
BSc Computer Science (with Foundation Year)
About this course
Computer science is the discipline that underpins the digital world: it encompasses the theory of computation, the design of algorithms and data structures, the engineering of software systems, and the architecture of the hardware and networks on which those systems run. Modern computer science also extends into artificial intelligence and machine learning, cybersecurity, human-computer interaction, databases, and the mathematical foundations of computing. It is a discipline that rewards both rigorous logical thinking and practical creativity in designing and building systems that work. At Nottingham Trent University, this four-year programme includes a foundation year, which provides a thorough grounding in the mathematical reasoning, programming fundamentals, and computing concepts needed before the main degree begins. This is particularly valuable for students who have not studied computing or mathematics to a level that meets the requirements for direct entry to a computer science degree, or who want to build a more confident foundation before tackling the full curriculum. As you progress, you will study programming across multiple paradigms, algorithms, software engineering, computer systems, databases, networking, and a range of specialist topics. The programme uses industry-standard tools and languages, developing practical competence alongside theoretical understanding. Nottingham Trent has a strong track record in computing education and good connections with technology employers in the East Midlands and beyond. The faculty takes a practical, professionally oriented approach that prepares graduates for the workplace as well as for further study. Computer science graduates are in consistently high demand across virtually every sector of the economy. Roles in software development, systems engineering, data science, cybersecurity, artificial intelligence, product management, and technology consulting are all accessible from this degree. Postgraduate study is an option for those who wish to specialise further, and the degree provides a strong foundation for masters and research programmes in computing and related fields.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 160 respondents (70% 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 →


