Course Overview
Coventry University’s BSc (Hons) Computer Science is a modern and forward-looking course designed to deliver outstanding student experience, retention, and satisfaction. It is positioned as both academically rigorous and strongly aligned with current industry needs, with intended learning outcomes reflecting the skills required in today’s computing and data-driven sectors, locally, nationally, and internationally.
The degree enables students to develop strong theoretical understanding and hands-on practical skills in programming, problem-solving, algorithms, operating systems, artificial intelligence, machine learning, and data science, at a level sufficient to graduate market-ready for relevant careers worldwide or to continue to postgraduate study.
Main Study Themes
COMPUTATIONAL THINKING
develop and understand algorithms to solve problems; measure and optimise algorithm complexity; appreciate the limits of what may be done algorithmically in reasonable time or at all.
ARCHITECTURE & SECURITY
understand the underlying architecture that supports the modern computer, including both traditional operating systems and modern internet based infrastructure, with a focus on maintaining their security.
SOFTWARE DEVELOPMENT
develop a product from the initial stage of requirement / analysis all the way through development to its final stages of testing / evaluation.
PROGRAMMING
create working solutions to a variety of computational and real world problems using an appropriate programming language (or languages) for the task.
DATA SCIENCE
work with (potentially large) datasets; using appropriate storage technology; applying statistical analysis to draw meaningful conclusions; and using modern machine learning tools to discover hidden patterns.
Course Information
The BSc (Hons) Computing conforms to the Academic Regulations for Coventry University Undergraduate Awards at the Coventry University Branch at The Knowledge Hub Egypt. Within the parameters set by the regulations, the course is designed to equip graduates with the core knowledge, skills, and expertise within the broad field of computing.
Modules within the course, the levels, credit value, and the assessment weighting are outlined in the table. All modules at Levels 4 and 5 are mandatory. In Level 6, students study a combination of mandatory modules with two of four optional module choices.
Course Specification
Access the full course details, including module descriptions, learning outcomes, and assessment methods.
Students can choose 2 modules from the below:
- A credit/notional hour is the formal name for the estimated hours that are expected that a student would need to complete a module
- 1 credit is equal to 10 notional hours, so 20 credits are equal to 200 notional hours, The 200 hours includes time in lectures, tutorials, preparing for your lectures, assessments as well as your own personal revision and studying that you would do
- In reality, you might actually go above and beyond the expected notional hours, in particular if your degree requires a lot of independent learning you would most likely exceed the predicted hours
- In the UK system each semester is 60 credits worth which is equivalent to at least 600 hours of study in one term. This is approximately equivalent to 8 hours of study a day
