Computer Science MSci/BSc (Hons)
Whether you see your future self as an app developer, a systems administrator, or an information technology specialist, our Computer Science course equips you with the knowledge and skills you will need to help drive the digital revolution.
- Master the practical skills and theoretical knowledge you need to develop software solutions that address demanding user expectations and complex customer requirements.
- Explore fascinating fields, such as artificial intelligence, parallel programming, and data science, and learn how these areas continue to drive major change in the domain of computer science.
- Gain industry-relevant experience as you apply real-world, software development practices within peer groups, preparing you for your career after graduation.
- The January start for this course is condensed in Year 1. Please see the ‘How you’ll learn’ section below for more details.
Why you should study this course
- Activity-led learning helps you consolidate what you’re taught through practical application of everything you’re covering in lectures.
- Opportunity to spend a year on industrial placement2.
- Strong professional skills focus.
- Hybrid, online, and asynchronous learning to support students with different needs across a range of locations4.
- If you choose to start this course in January you will study exactly the same course but over a slightly shorter timescale in Year 1. This is ideal if you missed the September start, want to transfer from a different university or course or just need a bit more time to prepare for life at university.

