Skip to main content Skip to navigation

Welcome to the module catalogue at Warwick. Here you can browse all the modules we’re currently running, search for modules containing a particular word or phrase, or check the details of a module as it was in previous years.

Modules are the building blocks of a course, often running for about a single academic term. Module content and availability may change until the start of summer term of the preceding year.

Module Dept Assessment
CS118-15 (21/22) Programming for Computer Scientists DCS Multiple
CS118-15 (22/23) Programming for Computer Scientists DCS Multiple
CS118-15 (23/24) Programming for Computer Scientists DCS Multiple
CS118-15 (20/21) Programming for Computer Scientists DCS Multiple
CS118-15 (24/25) Programming for Computer Scientists DCS Multiple
CS126-15 (20/21) Design of Information Structures DCS Multiple
CS126-15 (22/23) Design of Information Structures DCS Multiple
CS126-15 (23/24) Design of Information Structures DCS Multiple
CS126-15 (21/22) Design of Information Structures DCS Multiple
CS130-15 (23/24) Mathematics for Computer Scientists 1 DCS Multiple
CS130-15 (20/21) Mathematics for Computer Scientists 1 DCS Multiple
CS130-15 (21/22) Mathematics for Computer Scientists 1 DCS Multiple
CS130-15 (22/23) Mathematics for Computer Scientists 1 DCS Multiple
CS131-15 (23/24) Mathematics for Computer Scientists 2 DCS Multiple
CS131-15 (20/21) Mathematics for Computer Scientists 2 DCS Multiple
CS131-15 (21/22) Mathematics for Computer Scientists 2 DCS Multiple
CS131-15 (22/23) Mathematics for Computer Scientists 2 DCS Multiple
CS132-15 (22/23) Computer Organisation & Architecture DCS Multiple
CS132-15 (24/25) Computer Organisation & Architecture DCS Multiple
CS132-15 (23/24) Computer Organisation & Architecture DCS Multiple
CS132-15 (21/22) Computer Organisation & Architecture DCS Multiple
CS132-15 (20/21) Computer Organisation & Architecture DCS Multiple
CS133-15 (23/24) Professional Skills DCS Multiple
CS133-15 (21/22) Professional Skills DCS Multiple
CS133-15 (22/23) Professional Skills DCS Multiple
CS133-15 (20/21) Professional Skills DCS Multiple
CS136-12 (20/21) Discrete Mathematics & its Applications 1 DCS Multiple
CS136-12 (21/22) Discrete Mathematics & its Applications 1 DCS Multiple
CS137-12 (21/22) Discrete Mathematics & its Applications 2 DCS Multiple
CS137-12 (22/23) Discrete Mathematics & its Applications 2 DCS Multiple
CS137-12 (20/21) Discrete Mathematics & its Applications 2 DCS Multiple
CS139-15 (24/25) Web Development Technologies DCS Multiple
CS139-15 (20/21) Web Development Technologies DCS Multiple
CS139-15 (21/22) Web Development Technologies DCS Multiple
CS139-15 (22/23) Web Development Technologies DCS Multiple
CS139-15 (23/24) Web Development Technologies DCS Multiple
CS140-15 (23/24) Computer Security DCS Multiple
CS140-15 (22/23) Computer Security DCS Multiple
CS140-15 (20/21) Computer Security DCS 40% coursework, 60% exam
CS140-15 (21/22) Computer Security DCS Multiple
CS141-15 (23/24) Functional Programming DCS Multiple
CS141-15 (22/23) Functional Programming DCS Multiple
CS141-15 (20/21) Functional Programming DCS Multiple
CS141-15 (21/22) Functional Programming DCS Multiple
CS141-15 (24/25) Functional Programming DCS Multiple
CS146-10 (22/23) Discrete Mathematics and its Applications 1 DCS Multiple
CS146-10 (23/24) Discrete Mathematics and its Applications 1 DCS Multiple
CS147-10 (22/23) Discrete Mathematics and Its Applications 2 DCS Multiple
CS147-10 (23/24) Discrete Mathematics and Its Applications 2 DCS Multiple
CS1D1-30 (21/22) Programming and Data Structures DCS 50% coursework, 50% exam