Joint Honours BA Computer Studies
BSc in Natural Sciences (Computer Science Major) [0264]
BSc in Maths & Computer Science [5196]
BSc in Maths & Computer Science with an Industrial Year [9495]
BSc in Pure Maths & Computer Science [5249]
BSc in Pure Maths & Computer Science with an Industrial Year [9497]
Final Year, 2013/14
Every student with optional modules must fill in a module choice form for next academic year (in their corresponding degree programme), check the options for validity, print the form, and submit it to the office by Friday 4 October 2013. Do not forget to fill in your name.
Please read the notes below the module table.
WARNING: Programme descriptions for future academic years are subject to change.
Follow the link from the module code to see the full Syllabus Page for each of the modules taught by the School of Computer Science.
(Any links to modules taught outside the School are to the Academic Office web site,
and may not work.)
For the School of Computer Science part of their degree programme, students take the following modules to an overall total of 60 credits.
Notes
- Note 1 For some combinations of disciplines, it may be possible to vary the number of credits taken from the standard 60+60 pattern. Students should consult the relevant Programme Directors. The School of Computer Science will generally allow between 40 and 80 credits of Computer Science to be taken, at least 20 of which must be from taught modules (i.e. modules other than the Software Project).
- Note 2 Not all options may be available in any particular year. Some option combinations are only available if the timetable permits. As students may have to make preliminary option choices before timetables are available, changes may be needed later if there are clashes. In selecting options, students need to pay attention to pre- and co-requisites.
- Note 3 Students should normally do a project in one of their two disciplines. Two projects can only be undertaken with explicit permission from both Programme Directors.
- Note 4 This module can only be chosen after consulting the Module Coordinator. Please see the syllabus page (linked from the module code) for further details. May be taken in either Sem1 or Sem2 but not both.
- Note 5 Cannot be taken if Machine Learning was already taken in Year 2
- Note 6 Students on Joint Honours programmes with Arts subjects should note that good programming skills are required to take this module.