糖心TV

Skip to main content Skip to navigation

Second Year Discrete Mathematics MEng 2027/28

The objective of the second year course for is to integrate the mathematical and computational perspectives that underpin Discrete Mathematics. The modules provide a broader theoretical base for Discrete Mathematics students, and help to equip them for different kinds of specialisation in the advanced study of discrete structures and algorithms. The core modules cover the areas of combinatorics, graph theory, and the design of algorithm and data structures, as taught jointly in Mathematics and Computer Science.

The normal load is 120 CATS credits. Students are required to take five core modules totalling 65 CATS and further modules selected from the list of optional modules below, including at least 10 CATS credits from List A. List B contains level 2 modules delivered by Computer Science, Mathematics and Statistics.

In order to progress to the third year of the Discrete Mathematics MEng course students are required to obtain a year mark of 65% in the second year. Students who do not satisfy this requirement will transfer to the third year of the BSc.

Optional module availability is subject to change.

Core Modules

Code Name Term CATS Credits Required to Pass
CS254 Algorithmic Graph Theory TBC 15 Yes
CS260 Algorithms * TBC 15 Yes
MA241

TBC 10 Yes

MA222

TBC 10 Yes
ST232 TBC 15 Yes

Optional Modules - List A

Code Name Term CATS Credits
CS266 Data Analytics TBC 15

MA250

TBC 10

MA252

TBC 10
MA267

TBC 10
MA257

TBC 10
MA271

TBC 10
ST227

TBC 10

Optional Modules - List B

Code Name Term CATS Credits
  A Foreign Language Various up to 15**

Modules selected from level 2 modules delivered by Computer Science, Mathematics and Statistics. The modules approved by the Course Director for study in 2027-28 academic year will be agreed with contributing departments in Spring 2027. To be considered for enrolment on other modules the unusual options process must be followed.

* This module will be examined normally in the first week of Term 3.

** 15 CAT language modules count as usual options. 30 CAT language modules will require students to use part of their unusual options allowance.

Modules from Other Departments

More information on modules taught by other departments can be found in the . Please note the list of restricted modules (which is not exhaustive). It is a requirement that you submit an Unusual Options Form in parallel with any local module enrolment processes. Enrolment on WBS (IB-coded modules) must be requested via (e:Vision) and MyWBS.

Let us know you agree to cookies