You will study the mathematical foundations and practical applications of computing, giving you a rounded understanding of computer science and strong programming skills. You will sharpen your experience of software engineering, mobile and cloud app development, algorithm design and software assurance to open up a wide range of career options.
We are committed to giving you hands-on experience that will help you stand out to future employers. You will have the chance to take a paid placement in your second year, giving you the opportunity to apply your skills.
This four-year degree combines an undergraduate degree programme with postgraduate-level study in your final year and will enable you to achieve a masters-level qualification.
We also have members of BCS The Chartered Institute for IT and the Institute of Mathematics and its Applications teaching on your course. These are professional bodies that oversee the award of Chartered IT Professional and Chartered Mathematician. Studying this course will help you on your way to reaching the professional standards expected by these bodies in the fields of mathematics and computer science.
- Expert careers service
- 24/7 Library
- University accommodation
- TEF Silver Award
BSc (Hons) Computing
Building a website as part of a group project gave me the confidence and experience in my current job to build a new e-commerce site from scratch in six months. My employers were so impressed with my skills that I’m now responsible for all areas of the website, including photographing products, SEO and online marketing.
Modules & learning
- Fundamentals of Computer Science
- Fundamentals of Programming
- Fundamentals of Mathematics
- Object Orientated Programming
- Mathematical Modelling & Simulation
- Introduction to Logic
- Software Development
- Introduction to Algebra
- Mathematical Logic
- Developing the Mathematician & Computer Scientist
- Projects in Mathematics & Computer Science
- Applied Computer Science
- Delivering a Mathematics Project
- Mathematics & Computer Science Project
- Service Oriented Architecture
- Algorithms & Data Structures
- Developing Mobile Applications
- Topics in Analysis
- Project Management
- Cloud Computing Development
- Theory of Computation
- Business Intelligence: Data Analysis & Visualisation
- Software & Systems
- Computer Arithmetic Algorithms
During my BSc, MSc and PhD I developed a love for problem solving and wanted a varied career, so I got a job as a programmer. My combination of mathematical and computing skills gave me a great start in the working world, allowing me to work on complex problems from train planning to electricity supply management.
Fees & funding
Library and online resources
Our Library is open 24 hours a day, seven days a week, every day of the year, providing you with access to specialist books and journals, learning spaces, computers, multimedia facilities and media equipment hire. Tens of thousands of our Library's digital resources, including ebooks, ejournals and databases, can be accessed online at a time and place to suit you.