
Any questions? Contact us!
Email the Student Services Team at cs-ug-admin@york.ac.uk
Elective modules are those offered by departments to students from outside that Department. Here in Computer Science, you may also choose to take electives from within Computer Science, but outside your current programme structure.
Computer Science and Computer Science/Maths students may apply to import up to 40 credits of elective modules in Stage 3 and/or in Stage 4 (up to a maximum of 60 credits overall (across both stages) in Bachelors programmes and 80 credits in Integrated Masters programmes). However, you will need to check your programme structure, to ensure that you are still able to meet the academic requirements of your programme, e.g if you are on a 'with AI or Cyber' specialism, you need to complete a certain number of AI or Cyber based modules in Stage 3 and 4.
It is important for you to note that Bachelors students need to complete at least 100 H-level credits in Stage 3 (20 of the required 120 credits can be at M level), and Integrated Masters students need to complete at least 120 M-level credits over Stages 3 & 4. In addition, the pass mark for M-level modules is 50%.
Language Electives can be taken as elective modules and you will receive a mark and grade for these modules. You can find further guidance here on studying these modules for credit.
For electives offered by other departments, you must obtain the approval of the module leader in the offering department. If you obtain permission, you should then apply through your EVision account.
When you apply, your department and the department who runs the module you’ve selected will automatically be notified. Your form will then be sent to the Student Services team in Computer Science for final approval. If you are successful, the elective module will then be added to your record, subject to timetabling constraints.
Please also refer to the University Guidance on the process of applying for an elective module.
It is important for you to note that elective modules are not guaranteed, and are subject to timetabling. Any issues will only be known once the timetable is published, and you would need to re-select your modules should your elective(s) clash with other teaching.
Academic Departments may also be unable to approve elective choices where there is overlapping content (the module teaching/assessment content is too similar to a module that you are already taking).
[1] There is a national standard by which the level of sophistication or difficulty of a module is described in 'levels'.
Useful Links
- Back to Main Options page
- Options Selection page
- Application to Register for an Elective Module
- Course Transfer Guidance and Form