BSc Computing
Course Overview
BSc Computing
Computing, from the internet to mobile computing, smart devices and beyond, has changed the world – and continues to do so: next-generation robots, driverless cars, and digital currencies are just three examples of what is already on the way.
Creating these exciting new technologies generates an ongoing need for excellent computing graduates. Computing BSc (Hons) is a full stack developer degree which aims to teach you the fundamental range of skills necessary to become a software developer. The degree is designed to equip you with key programming, analysis and design skills including (but not limited to) back- and front-end web development, internet-of-things development, user experience design, quality assurance and testing, system administration, and security.
We aim to offer a modern, relevant computing degree which directly promotes employable skills to effectively prepare you for a career within the industry. We aim to teach the tools, techniques and skills demanded by industry using state-of-the-art hardware and software and cutting-edge approaches to teaching, which emphasise practical, hands-on, problem-driven learning built around real-world challenges.
If you are attracted to programming and want to get involved in shaping and creating the technological future, Computing BSc (Hons) at Coventry University is a degree you should consider.
Computing
You will learn the underlying concepts and algorithms which enables you to apply whatever programming techniques that are appropriate for the problem encountered. You will develop core skills in programming by learning and applying syntax, problem-solving strategies, and theories common to most programming languages.
Computer Architecture and Networks
Provides a broad overview of computer architecture, including the origin, structure and use of fundamental components of a computer.
Designing For Usability
We look at increasingly challenging communication, interface and application design problems. You will be encouraged to respond creatively to the challenges through the techniques of participatory design, role play, domain integration and domain hopping, rapid prototype evaluation and contextual, task and user modelling.
Data, Information and Retrieval
You will be introduced to the methodology and techniques of IS/IT strategy and modelling tools and techniques. You will gain a practical introduction to the information systems development process, its constituent stages and associated techniques and tools.
Data and Information Retrieval
You will learn to identify the database approach that best reflects the application and the use of a variety of data analytic approaches.
Course Information
BSc Computing
Our Computing degree is designed to produce graduates with a high level of knowledge across a variety of computing technologies.
You will learn the core elements of computing, such as programming, algorithms, operating systems, computer architecture, enterprise information systems, databases and data retrieval, as well as robotics, usability, human computer interaction (HCI) and software development methods. Advanced topics such as artificial intelligence and pervasive computing provide you with a wide-range of computing knowledge and a complete skillset.
Add+Vantage
BSc Computing
The focus on preparing students for successful futures sets Coventry apart as a university.
The Add+vantage modules included in your Coventry University degree recognizes practical skills within a workplace and focuses on preparing students for successful careers and sets Coventry teaching curriculum apart as a university. The Add+vantage modules cover a range of work experience and extra-curricular activities that are taken each year. This module broadens your knowledge and skills within a work focused environment. You are able to choose any subject categories listed within this module to further enrich your educational experience.
Modules
Year 1 - Foundation
- Mathematics Foundation
- Applied Science and Engineering 1
- Further Mathematics and Statistics
- Applied Science and Engineering 2
- Academic English Skills 1
- Academic English Skills 2
- Academic English Skills 3
Year 2 - Level 4
- Programming and Algorithms
- Software Design
- Mathematics for Computer Science
- Computing Activity Led Learning Project 1
- Object Oriented Programming
- Computer Architecture and Networks
- Database Systems
- Computing Activity Led Learning Project 2
Add+Vantage Module, choice of one from the list below:
- Academic Writing for Sciences
- Introduction to Leadership (Chartered Management Institute)
- Academic Writing for Arts and Humanities
Year 3 - Level 5
- Web Development
- Programming for Developers
- Software Development
- People and Computing
- Enterprise Project
- Data Science for Developers
Add+Vantage Module, choice of one from the list below:
- Professional Communication Skills for the International Workplace
- Leading and Inspiring People (Chartered Management Institute)
- Effective Communication Skills 2
Year 4 - Level 6
- Computing Project Preparation
- Web API Development
- UX Design
- Individual Project
- Mobile Application Development
- Security
- Opensource Development
Add+Vantage Module, choice of one from the list below:
- Employer Insight: Project Planning and Presenting
- Leaders of the Future (Chartered Management Institute)
- Intercultural Communication in a Global Society