Coventry University - MSci / BSc (Hons) Computer Science

Coventry University

MSci / BSc (Hons) Computer Science

We believe that problem-solving lies at the heart of computer science. We aim to make this one of the most exciting and forward-thinking courses you can study.

Take our virtual tour

Computer science in our opinion underpins almost all the science and technology that we rely on in the modern world. It is responsible for some of the most powerful problem-solving strategies known to mankind – the Internet, smart devices, artificial intelligence, robots and much, much more.

If you are interested in how computers work and are designed, this course, upon successful completion, should enable you to progress from your undergraduate degree to a master’s level qualification.

We aim to explore practical applications in industry, commerce, research and everyday life, and a combination of theory and practice in traditional areas of computer science, including programming and algorithms, computer architecture, networking, system design and implementation. You should also explore some of the new and exciting areas of development in this ever-changing field such as machine learning, artificial intelligence, data science techniques, mobile app development and cryptography in software security.

Entry Requirements

A Level


ABB - BBB to include one from mathematics, physics, chemistry, further mathematics, science, computing or design technology. Excludes general studies.



DDM-DMM in IT or a technical subject.

IB Diploma


29 ( 31 for MSc


points to include either Mathematics, Physics, Chemistry, Design Technology, or IT at Higher level a

ccess Grades


The Access to HE Diploma to include 30 Level 3 credits in either Mathematics, Physics, Computer Science or Statistics. Plus GCSE English Language and Mathematics at grade 4 or above.

GCSE requirement


inimum 5 GCSEs at grade 9-4 including English and Mathematics, or specified equivalents.

IELTS: 6.0 overall

Career Prospects

The practical nature of the course aims to place an emphasis on your future employability, with an aim to developing a wide range of technical, analytical, design and professional skills, many of which are may be gained from activity-led learning projects and placement experiences. The technical content is usually regularly reviewed and updated to reflect what is currently important and in demand in industry.

Your final year project will give you an opportunity to familiarise yourself with working professionally in industry in a chosen specialist field. This should allow you to build up a portfolio of evidence which can be presented at future job interviews to help demonstrate the expected expertise.

Coventry University is committed to preparing you for your future career and giving you a competitive edge in the graduate job market. The university’s Talent Team provide a wide range of support services to help you plan and prepare for your career.

Where our graduates work

Our graduates have gone onto a variety of careers for computer scientists from which you could find yourself working in the private and public sector in areas such as software engineering, health, communications, education, life sciences, physical sciences, finance and manufacturing.

Recent graduates who have developed successful careers in software security and project management include Naomi Holborough working as Security Engineer for Hewlett-Packard (HP), Vlad Ichim as IT manager for Revive! Auto Innovations (UK) Ltd.

Course Details

This degree will explore the subject of computer science and should allow you to broaden your understanding as the course progresses. This should then enable you to decide at a later stage which subject areas best reflect your interests or career aspirations, and tailor your studies with an appropriate choice of specialist modules.

Coventry University has a reputation for teaching excellence thanks to our activity-led approach to learning, which features simulation of real-world problems and technical collaborative projects.

Year 1

Individual project preparation
Individual project
Machine learning and related applications

Optional modules 2 from the following:
Mobile application development
Web API development
Parallel distributed programming
Advanced programming paradigms

Year 2

Introduction to artificial intelligence
Software engineering
Theory of computation
Advanced algorithms
Operating systems and security
Data science
Big data programming project

Placement year (optional)
Work placement
Study abroad

Year 3

Individual project preparation
Individual project
Machine learning and related applications

Optional module 2 from the following:
Mobile application development
Web API development
Parallel distributed programming
Advanced programming paradigms

Year 4

Individual research project preparation
Individual research project
Computer vision
Parallel programming with GPUs
Artificial neural networks
Evolutionary and fuzzy systems
Ethical hacking
Secure design and development

*The information’s are correct at the time of publishing, however it may change if university makes any changes after we have published the information. While we try our best to provide correct information, It is advisable to call us or visit university website for up to date information.

Are you ready to start building your future?

Contact our admission counseller and get a free consultation.