Skip to main content Skip to navigation

What have we updated?

About this page

We will update this page when we make significant changes to course information. This does not necessarily include minor corrections or formatting.

If you ever want to ask us about a change, you can contact us at webeditor at warwick dot ac dot uk.


11 August 2023

Made changes to the Entry Requirements

From:

IB contextual offer

We welcome applications from candidates who meet the contextual eligibility criteria and whose predicted grades are close to, or slightly below, the contextual offer level. The typical contextual offer is 38 including 6 in Higher Level Mathematics ('Analysis and Approaches' only). See if you're eligible.

To:

IB contextual offer

We welcome applications from candidates who meet the contextual eligibility criteria and whose predicted grades are close to, or slightly below, the contextual offer level. The typical contextual offer is 36 including 6 in Higher Level Mathematics ('Analysis and Approaches' only). See if you're eligible.

3 August 2023

Made changes to the Entry Requirements

General entry requirements

Removed:

Important note: There may be changes to the entry requirements for this course for 2024 entry. All changes will be published prior to the opening of the UCAS cycle on 5th September 2023. Please check these pages before submitting your application.

25th July 2023

Changed module description for Programming for Computer Scientists

From:

"In this module, whatever your starting point, you will begin your professional understanding of computer programming through problem-solving, and fundamental structured and object-oriented programming. You will learn the Java programming language, through practical work centred on the Warwick Robot Maze environment, which will take you from specification to implementation and testing. Through practical work in object-oriented concepts such as classes, encapsulation, arrays and inheritance, you will end the course knowing how to write programs in Java, and, through your ability to analyse errors and testing procedures, be able to produce well-designed and well-encapsulated and abstracted code."

To:

"This module aims to help you develop your programming skills, regardless of your starting skill level. You will develop problem solving skills through the lens of procedural and object-oriented programming. Using the Java programming language, you will engage with practical work that shall enable you to learn concepts such as classes, encapsulations, arrays, inheritance and advanced topics such as multi-threading and reflection. By engaging with the Warwick Robot Maze environment, you can expect to gain skills in errors analysis and debugging that will help you produce well-designed and well-tested code."

25th July 2023

Changed final year module from CS407 to ES410

4 April 2023

Updated the "Typical contact hours" information in the "teaching" tab:

Old:

On average, a student will have 20 hours of contact time a week, which should be supplemented by 20 hours of independent study.

These contact hours will include between 2-3 hours of lectures for each module, each week, and 1-2 hours of labs and seminars for each module, each week.

New:

Each module will include between 3-5 hours of contact time each week, consisting of between 2-3 hours of lectures and 1-2 hours of labs and seminars.

Each hour of contact time should be supplemented with at least one hour of independent study.

17th March 2023

Made amendments to General Entry Requirements and A-level additional information.

Added to General Entry Requirements section:

"Important note: There may be changes to the entry requirements for this course for 2024 entry. All changes will be published prior to the opening of the UCAS cycle on 5th September 2023. Please check these pages before submitting your application."

Removed from A level dropdown :

"A level additional information

Offers normally exclude General Studies and Critical Thinking at A level."