Accessibility statement

Code on computer screen

Questions? Get in touch!

Email cs-ug-admin@york.ac.uk

 

Module Options

Updated Monday 9th February 2026

Who will be choosing their module options for next year?

The following groups of students will choose their optional modules for the 2026/27 academic year:

  • Current Stage 1 Combined (CS/Maths) students will choose Stage 2 options
  • Current Stage 2 BSc Data Science students will choose Stage 3 options
  • Current Stage 2 Non-placement students (on both CS and Combined CS/Maths routes) will choose Stage 3 options
  • Current Stage 2 Placement students (on both CS and Combined CS/Maths routes), who have not yet secured a placement, should choose Stage 3 options
  • Students currently on placement (on both CS and Combined CS/Maths routes) will choose Stage 3 options
  • Current Stage 3 MEng/MMath students will choose Stage 4 options

If you are currently in Stage 2 and you have secured a placement in the next academic year, then you will choose your Stage 3 options in Semester 2, 2027.

Key dates 2026

Week Commencing 23rd February:

  • We will be running ‘Module Choices Information’ sessions for students in Stages 2 and 3, and students on placement, in the week commencing 23rd February. Please check your timetable for further information.
  • There will also be a VLE Showcase, available for you to view through your VLE account.

Monday 2nd March, 10:00:

  • Option Selection Window opens at 10:00. You can now start to submit your options.

Monday 9th March, 17:00:

  • Option Selection Window closes at 17:00. Please ensure you have selected and submitted your options by this deadline.

Find out more about your options

There are three key sets of resources where you can find out more about the module options available to you:

Computer Science 2026/7 Module Options Guidance Document

This displays the core and option modules available to each cohort on each course in a simple tabular format. The links within the document take you to the UoY Module Catalogue where you'll find more detailed information about the aims, learning outcomes and assessments for each module.

Computer Science Optional Modules Showcase:  

We have set up a section on the UoY VLE, where you can read more about the option modules available next year. This information includes a summary of each module giving you a flavour of what you will learn, details of how the module will be delivered, and how you will be assessed. Within this Showcase, you can click on the names of each module to be redirected to the relevant entry in the UoY Module Catalogue. This will be available by Monday 23rd February.

Course Schedules:

The course schedules are for planning purposes and provide a summary reference point when, for example, you are choosing options. They will show you exactly when each module will be taught, and when assessments will take place.

Any questions?

In the first instance, please take a look at the 'Useful links' section at the bottom of this page. Here, you'll find a link to the module catalogue; information on how to apply for elective modules and guidance for students on Industrial placement routes. If you have any further queries, please contact the CS Student Services Team by emailing cs-ug-admin@york.ac.uk.

How to submit your options

The Options Selection Window will open at 10:00 on Monday 2nd March 2026, and close at 17:00 on Monday 9th March 2026.

Most students will be able to select their options through the University’s Option Modules App (the App will be available to use from 10:00, Monday 2nd March 2026). 

  • If you are currently in Stage 2, registered on a 'year in industry' route, but haven't yet secured a placement, then we will need to create a back-up plan. This is so that you can prepare to continue your studies in York in the event that you do not go on placement. You will select your modules through the Option Modules App.
  • If you are currently on placement, you will also be able to select your modules through the Option Modules App.
  • If you are currently on Leave of Absence, you will be able to select your modules through the Option Modules App.
  • If you are currently on a year abroad at a university overseas, you will be able to select your modules through the Option Modules App.

* If you wish to apply for an elective module with another academic department, in stage 3 or 4 of your programme, please choose the relevant amount of CS (or Maths) option module credits for your stage, in case you are not accepted onto the elective module. If you are accepted onto your chosen elective module, you will be swapped onto this at a later stage. 

Computer Science/Maths Students

Students on Computer Science with Maths routes should choose their Computer Science option modules through the Computer Science Option Modules App and their Maths options through the link provided by the Department of Mathematics. Both departments' option selection periods will run concurrently.

Please see the Computer Science 2026/7 UG Modules Options Guidance Document for further information about selecting your options.

Things to bear in mind when choosing your options

When considering which modules to select, there are several factors and questions you should consider. This list is not exhaustive! You should consult with your academic supervisor and/or the module leader if you have any questions.

  • All option modules are subject to the availability of teaching staff. 
  • Do some modules hold particular relevance to your individual project?
  • Consider the timing of teaching and assessments - information about these will be available in the course schedules. You are only able to study 60 credits each semester (120 credits per stage).
  • Students on AI and Cyber routes must study a fixed number of AI and Cyber designated modules (for further details see the Guidance document).
  • Some modules have prerequisites (modules that you must have studied previously) and a few have corequisites (modules that must be studied at the same time): these restrictions are listed in the module catalogue.
    * Have you met the prerequisites and corequisites required?
    * Does a module that you may wish to take in the future have any prerequisite modules that you may need to choose now?
    * Not all option modules are available to combined courses students due to prerequisite knowledge requirements.
  • Some modules have prohibited module combinations (please see the Guidance document & Module Catalogue)?

If you have secured an industrial placement for 2026/27, you will select your options in Semester 2 2027. Please read the extra guidance aimed at you.

Requesting changes after the Options Selection Window closes

After the option selection window closes, your options will be used to build your timetable for next year. 

Please be advised that if you don’t select your options by the deadline (and fail to contact us if you are having problems choosing your options), then you will be added to the option modules with the lowest numbers of students. 

If you change your options at a later stage, the annual teaching timetable will already have been set and your choice of options may be restricted to those which fit in with your existing timetable.

You can change your options, but please note that this will only be possible up to the second week in the Semester within which the module is being taught, and only where availability permits. 

After this Week 2 deadline no changes will be permitted.

To request a change in option modules, please email cs-ug-admin@york.ac.uk. Late changes will not be reflected in the Options Selection App, but you will be able to check your option choices have been correctly captured via e:Vision.

Disclaimer

Please note that Module Leaders may be subject to change, depending on staff commitments and availability. If such changes are made, we will notify students as quickly as possible.

In certain circumstances, the University reserves the right to change the choice of modules on offer. Unfortunately, it may sometimes be necessary to cancel a module. Common reasons for this are as follows:

  • Too few students opting to take the module
  • Impossibility of timetabling the module in a suitable room
  • Unavailability of a member of staff to teach it
  • Some modules may have restrictions on the numbers of students who can take them due to constraints on particular rooms, equipment or staff availability
  • Other module selections may be impossible to timetable and a small number of students may be required to change their options due to unresolvable timetabling clashes

Where we cannot accommodate your option(s), we will inform you in writing and you will be asked for an alternative module(s).

Please also refer to the University's Legal Statements about published Course Information.

Useful links