Modules 2012/13These pages show your course choice options for the 2012/13 academic year, in the Mathematics and Computer Science programme, either as a BSc or a MMath. Since we continually add to and update our programmes, the exact set of modules that you are able to take may change in later years. Note that this information is for students on the new undergraduate course scheme only (2010 entry and later and students returning from a current industrial placement). For students on the old undergraduate scheme, different rules apply. Please see also general information on course choices in the Mathematics Department and in the Department of Computer Science. In later years of study we offer a wide range of options. Not all possible choices will be compatible with timetabling. It may therefore be that once the timetable has been created, you will need to change your option choices to avoid timetable clashes. Many of the Mathematics modules are not listed as options on this page because only singlesubject mathematics students would normally have the prerequisite knowledge to take them. Nevertheless, if you have prior knowledge of the prerequisites listed on the module desctiption or are able to acquire them independently, for example by working through the lecture notes and assignments of prerequisite modules in your own time, you may be allowed to take such a module. To explore such a possibily, please speak to the lecturer teaching the module. If you need advice on your module choices, please contact your supervisor or to the appropriate programme advisor (Dr Detlef Plump for Computer Science modules, Dr Gustav Delius for Mathematics). You are allowed to change your module choices until week 3 of the term in which a module is taught.
First YearIn the Mathematics Department, you take two 30 credit modules that run during the entire teaching year:
Altogether you obtain 60 credits in Mathematics. In the Department of Computer Science, you take the following modules which run during the entire teaching year:
Altogether you obtain 60 credits in Computer Science.
Second YearIn the Mathematics Department you have two compulsory modules:
If you are an MMath student you choose one of the following streams which will continue in the third year:
If you are a BSc student you choose 30 credits from the following list:
You may be allowed to choose other modules from the list of 2nd year mathematics modules if you can convince the lecturer that you have the necessary prerequisites and obtain permission from the programme advisor in Mathematics. Altogether you obtain 60 credits in Mathematics. In the Department of Computer Science, you take:
Final Year of BScYou first need to decide whether you want to do your final year project in Maths or Computer Science. Each are worth 40 credits. You then choose an additional 80 credits of optional modules from Mathematics and Computer Science, subject to the following rules:
Altogether you obtain 120 credits across both subjects. Since we continually add to and update our programmes, the exact set of modules that you are able to take may change. The optional Maths modules should be chosen from: Autumn term:
Spring term:
You may be allowed to choose other modules from the list of 3rd year mathematics modules if you can convince the lecturer that you have the necessary prerequisites and obtain permission from the programme advisor in Mathematics. However you are not allowed to choose C++ Programming for Mathematics or Formal Languages and Automata. The optional Computer Science modules should be chosen from the following list of 20 credit modules. All these modules run over the entire year. Detailed information for these modules will become available on 27th of February. Recommended options (these have a closer connection to mathematics):
Other options:
Third year of MMathYou continue the Mathematics stream that you chose in your second year:
In addtion, you choose 30 credits of optional modules (not all in the same term) from: Autumn term:
Spring term:
You may be allowed to choose other modules from the list of 3rd year mathematics modules if you can convince the lecturer that you have the necessary prerequisites and obtain permission from the programme advisor in Mathematics. However you are not allowed to choose C++ Programming for Mathematics or Formal Languages and Automata. Altogether you obtain 60 credits in Maths. For your 60 credits from Computer Science you should choose three modules from the following list of 20 credit modules. All these modules run over the entire year. Detailed information for these modules will become available on 27th of February. Recommended options (these have a closer connection to mathematics):
Other options:
You may replace up to 20 credits of modules from Mathematics or Computer Science with elective modules from other departments, but you should be aware of the implications this may have for your choice of modules in the final year as well as for possible accreditation by professional bodies. Your choice of elective modules needs approval from the Chair of the Combined Board of Studies.
Final year of MMathYou first need to decide whether you want to do your final year project in Maths or Computer Science. Both are worth 40 credits. You then choose an additional 80 credits of optional modules from Mathematics and Computer Science, subject to the following rules:
The optional Maths modules should be chosen from: Autumn term:
Spring term:
You may be allowed to choose other modules from the list of mathematics masters modules if you can convince the lecturer that you have the necessary prerequisites and obtain permission from the programme advisor in Mathematics. However you are not allowed to choose C++ Programming. The optional Computer Science modules (all 10 credits) should be chosen from the following list. Detailed information for these modules will become available on 27th of February. Recommended options (these have a closer connection to mathematics):
Other options:


Department of Mathematics, University of York, Heslington, York, UK. YO10 5DD Legal Statements 
Contact Us 