
Computer Science BSc (Hons)
Coventry, United Kingdom
DURATION
3 up to 4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
Introduction
Computer Science is at the forefront of technological advancements. Our course offers you the practical skills and theoretical knowledge you need to be successful in this fast-paced, ever-changing sector.
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.
Why you should study this course
- Activity-led learning helps you consolidate what you’re taught through the practical application of everything you’re covering in lectures.
- You could choose to do a placement year and have the chance for further experience and skills development.
- Strong professional skills focus.
- Hybrid, online, and asynchronous learning to support you with different needs across a range of locations.
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.
Admissions
Curriculum
Year One
Modules
- Programming: Concepts and Algorithms
- Computer Systems
- Working with Data
- Mathematical Skills for Computing Professionals
- Programming: Professional Practice
- Integrative Project
Year Two
In your second year, you can expect to develop more advanced knowledge and skills to do with artificial intelligence, theory of computation and advanced algorithms, amongst others.
Modules
- Artificial Intelligence
- Theory of Computation
- Advanced Algorithms
- Operating Systems, Security, and Networks
- Data Science
- Software Engineering
Placement Year
There’s no better way to find out what you love doing than trying it out for yourself, which is why a work placement2 can often be beneficial. Work placements usually occur between your second and final year of study. They’re a great way to help you explore your potential career path and gain valuable work experience, whilst developing transferable skills for the future.
Modules
- UK Work Placement
- International Study/ Work Placement
Final Year
In your final year, you will develop more advanced knowledge and skills to do with mobile application development, web application programming interface (API) development, and parallel and distributed programming, amongst others.
Modules
- Security
- Machine Learning
- Project Discovery
- Dissertation and Projcet Artefact
Additional Year
If you meet the criteria, you could choose to take an additional fourth year master's option (subject to additional fees – please refer to the Fees and Funding section for further information), which will deepen your knowledge and expertise.
The additional MSci year aims to consolidate and strengthen the skills you’ve developed over the course of your first three years of study. Building on your existing knowledge, you’ll explore a series of highly advanced subjects in the field of computer science which lie beyond the scope of undergraduate study, from computer vision to graphics processing unit (GPU) programming, equipping you to undertake employment or postgraduate research at the leading edge of digital technology.
Modules
- Computer Vision
- Artificial Neural Networks
- Evolutionary and Fuzzy Systems
- Ethical Hacking
- Secure Design and Development
- Parallel Programming with GPUs
- Individual Research Project Preparation
- Individual Research Project
We regularly review our course content, to make it relevant and current for the benefit of our students. For these reasons, course modules may be updated.
Program Tuition Fee
Career Opportunities
Where our graduates work
Previous graduates of this course have worked with a variety of companies ranging from start-ups through SMEs to large familiar names. These companies and the roles taken have included:
- Test Consultant at TSG-Consulting
- Tech Grad – IBM
- Technical Writer at Red Hat
- Graduate IT Engineer at PPS
- Technical Analyst at National Grid
- Consultant at Swiss FTS
- Digital Project Manager at Pfizer UK
- Application Support Engineer at Motorola