Computer Science Calendar
Computer Science Calendar
This programme consists of five different streams, namely General Computer Science; Computer
Systems; Data Science; Computer Science with Genetics as second major; and Computer Science with
Geographical Information Technology as second major.
For more information on admission to the honours programme you are considering, please consult the
specific honours programme’s details in the chapter “Postgraduate Programmes” of the relevant
Calendar part.
Compulsory Modules
(credits = 108)
Computer Science 114(16), 144(16)
Mathematics 114(16), 144(16)
Probability Theory and Statistics 114(16)
Science in Context 178(12)
plus
Choose one of the following modules.
Elective Modules
(credits = minimum 16, maximum 32)
Choose any modules from the list below to reach your required credit total. Your choice depends on
there being no timetable clashes, and you having the appropriate prerequisites for the modules.
Applied Mathematics 144(16)
Biology 124(16), 144(16) or 154(16)
Chemistry 124(16), 144(16)
Data Science 141(16)
Economics 114(12), 144(12)
General Linguistics 178(24)
Geo-environmental Science 124(16), 154(16)
Mathematics 154(16)
Music Technology 112(6), 142(6)
Due to possible timetable clashes, Music
Technology 112 and 142 are not necessarily
available every year in this programme. If you
want to register for these modules, then you
have to apply in writing to the Department of
Music in advance.
Physics 114(16), 144(16)
Compulsory Modules
(credits = 32)
Computer Science 214(16), 244(16)
plus
Elective Modules
(credits = 96)
Choose any modules from the list below to reach your required credit total. Your choice depends on
there being no timetable clashes, and you having the appropriate prerequisites for the modules.
Applied Mathematics 214(16), 244(16)
Chemistry 214(16), 234(16), 254(16), 264(16)
Economics 214(16), 244(16)
General Linguistics 278(32)
Mathematical Statistics 214(16), 245(8), 246(8)
Mathematics 214(16), 244(16), 278(32)
Music Technology 222(8), 252(8)
Operations Research 214(16), 244(16)
Physics 224(16), 254(16)
Elective Modules
(credits = 64)
Choose any modules from the list below to reach your required credit total. Your choice depends on
there being no timetable clashes, and you having the appropriate prerequisites for the modules.
Applied Mathematics 314(16), 324(16), 354(16), 364(16)
Biomathematics 374(16)
Chemistry 344(16)
Computer Science 315(16), 345(16)
Economics 318(24), 348(24)
General Linguistics 318(24), 348(24)
Mathematical Statistics 312(16), 316(16), 344(16), 364(16)
These modules may not be taken with Statistics
318 or 348.
Mathematics 314(16), 324(16), 344(16), 345(16), 365(16),
378(32)
Music Technology 379(48)
Operations Research 314(16), 322(16), 344(16), 352(16)
Physics 314(16), 334(16), 344(16), 384(16)
Statistics 318(24), 348(24)
Note: This stream includes modules assessed during the Engineering test week. In the case of such
test timetable clashes, please consult the divisional head of Computer Science during the first two
weeks of the semester.
Compulsory Modules
Applied Mathematics B 224(15)
Computer Science 214(16), 244(16)
Computer Systems 214(15), 245(15)
Engineering Mathematics 214(15), 242(8)
Systems and Signals 214(15), 244(15)
Note: This stream includes modules assessed during the Engineering test week. In the case of such
test timetable clashes, please consult the divisional head of Computer Science during the first two
weeks of the semester.
Elective Modules
(credits = minimum 16, maximum 32)
Choose any modules from the list below to reach your required credit total. Your choice depends on
there being no timetable clashes, and you having the appropriate prerequisites for the modules.
Applied Mathematics 144(16)
Economics 114(12), 144(12)
Physics 114(16), 144(16)
2nd year (minimum 124, maximum 128 credits)
Compulsory Modules
(credits = 112)
Applied Mathematics 214(16)
Computer Science 214(16), 244(16)
Mathematics 214(16), 244(16)
Mathematical Statistics 214(16), 245(8), 246(8)
plus
Elective Modules
(credits = minimum 12, maximum 16)
Choose one of the modules below. Your choice is dependent on there being no timetable clashes and
you having the appropriate prerequisites for the module.
Data Engineering 245(12)
Data Science 241(16)
(credits = 64)
Computer Science 315(16), 334(16), 344(16), 354(16),
plus
Elective modules
(credits = minimum 63, maximum 64)
Choose one of the following options. Only certain options may be possible, depending on your choice
of elective in your second year.
Option 1
Data Engineering 344(15)
Data Science 311(16), 341(16)
Mathematical Statistics 312(16)
or
Option 2
Data Science 311(16)
Statistics 318(24), 348(24)
or
Option 3
Data Engineering 344(15)
Statistics 318(24), 348(24)
or
Option 4
Mathematical Statistics 312(16), 316(16), 344(16), 364(16)
Compulsory Modules
Applied Mathematics 144(16)
Biology 124(16), 144(16) or 154(16)
Computer Science 114(16), 144(16)
Mathematics 114(16), 144(16)
Probability Theory and Statistics 114(16)
Science in Context 178(12)
Compulsory Modules
(credits = 112)
Computer Science 214(16), 244(16)
Genetics 214(16), 244(16)
Mathematics 214(16), 244(16)
Mathematical Statistics 214(16)
plus
Elective Modules
(credits = 16)
Choose modules to the value of 16 credits from the list below. Your choice depends on there being no
timetable clashes, and you having the appropriate prerequisites for the modules.
Mathematical Statistics 245(8), 246(8)
Operations Research 214(16), 244(16)
Compulsory Modules
Computer Science 314(16), 334(16), 344(16), 354(16)
Genetics 314(16), 324(16), 344(16), 354(16)
For more information on admission to the honours programme you are considering, please consult the
specific honours programme’s details in the chapter “Postgraduate Programmes” of the relevant
Calendar part.
Compulsory Modules
Applied Mathematics 144(16)
Computer Science 114(16), 144(16)
Geo-environmental Science 124(16), 154(16)
Mathematics 114(16), 144(16)
Probability Theory and Statistics 114(16)
Science in Context 178(12)
2nd year (128 credits)
Compulsory Modules
Computer Science 214(16), 244(16)
Geographical Information Technology 211(16), 214(16), 241(16), 242(16)
Mathematics 214(16), 244(16)
Compulsory Modules
Computer Science 314(16), 334(16), 344(16), 354(16)
Geographical Information Technology 311(16), 312(16), 341(16), 342(16)