Skip to content Accessibility statement

Visiting students - Department of Computer Science

Our excellence in teaching and research, plus our strong industrial links, make us one of the UK's leading Computer Science departments. We provide teaching at all levels, including, undergraduate first degrees, postgraduate taught courses, and postgraduate research degrees. 

Start your application

Academic and departmental entry requirements

Undergraduate academic entry requirements

You should have achieved, or be on track to achieve, the equivalent of a UK lower second-class honours degree (2:2).

For country-specific entry requirements and mark equivalencies, please visit the relevant Country-Specific Information webpage and review the postgraduate entry requirements section. All visiting students, whether undergraduate, postgraduate taught, or postgraduate research, should consult this section for details of grade equivalencies.

Additional requirement

You must be studying for an undergraduate degree in Computer Science or a related subject and have a strong background in mathematics. You'll be asked to upload a personal statement of around 500 words, detailing your background in computer science.

Check you are eligible to apply

Postgraduate taught academic entry requirements

You should have achieved, or be on track to achieve, the equivalent of a UK lower second-class honours degree (2:2).

For country-specific entry requirements and mark equivalencies, please visit the relevant Country-Specific Information webpage and review the postgraduate entry requirements section. All visiting students, whether undergraduate, postgraduate taught, or postgraduate research, should consult this section for details of grade equivalencies.

Additional requirements

You should hold an undergraduate degree in Computer Science or a related subject.

Check you are eligible to apply

Postgraduate research academic entry requirements

You should have achieved, or be on track to achieve, the equivalent of a UK lower second-class honours degree (2:2).

For country-specific entry requirements and mark equivalencies, please visit the relevant Country-Specific Information webpage and review the postgraduate entry requirements section. All visiting students, whether undergraduate, postgraduate taught, or postgraduate research, should consult this section for details of grade equivalencies.

Before you apply

Please see our Research webpage for further information on our current research topics.

Check you are eligible to apply

English language requirements

Undergraduate English language requirements

All visiting students from non-majority English-speaking countries are required to demonstrate their English language ability, regardless of their length of study or visa type. We accept a range of global English tests such as IELTS and TOEFL iB. Please note English language requirements vary by academic department and level of study.

IELTS requirements for Computer Science: 6.5, with 6.0 in each component.

Undergraduate English language requirements

Postgraduate taught English language requirements

All visiting students from non-majority English-speaking countries are required to demonstrate their English language ability, regardless of their length of study or visa type. We accept a range of global English tests such as IELTS and TOEFL iB. Please note English language requirements vary by academic department and level of study.

IELTS requirements for Computer Science: 6.5, with 6.0 in each component.

Postgraduate taught English language requirements

Postgraduate research English language requirements

All visiting students from non-majority English-speaking countries are required to demonstrate their English language ability, regardless of their length of study or visa type. We accept a range of global English tests such as IELTS and TOEFL iB. Please note English language requirements vary by academic department and level of study.

You can find the requirements for Computer Science on our Postgraduate research English language requirements page

Postgraduate research English language requirements

Choosing your modules

Choosing undergraduate modules

As part of the assessment of your application, we will assess your previous academic study to advise on the modules where you meet the module pre-requisites and co-requisites. We will contact you post-application to advise you on the modules available to you and ask you to make your choices only from the modules we have assessed as suitable for you.

You should be aware of the following when making your module choices:

If you wish to study modules from more than one academic department or stage timetables may clash. This may require you to revise your module choices.

All the modules you take will be assessed, and we employ a variety of forms of assessment. These include practical exercises, written reports, presentations, live demonstrations and in-person closed examinations. The Department of Computer Science does not offer alternative assessment options, and it is your responsibility to ensure you can be on campus in York for the revision and assessment weeks where your in-person presence is required.

Some of the modules we offer to undergraduate students are stage 4, Masters level modules. If you are interested in taking a Masters level module (modules with a course code ending in M) we advise you to verify with your home institution whether you are permitted to take a Masters level module as an undergraduate student.

We will also advise you whether there are still places available on the modules of your choice.

Choosing postgraduate taught modules

As part of the assessment of your application, we will assess your previous academic study to advise on the modules where you meet the module pre-requisites and co-requisites. We will contact you post-application to advise you on the modules available to you and ask you to make your choices only from the modules we have assessed as suitable for you.

You should be aware of the following when making your module choices:

If you wish to study modules from more than one academic department, timetables may clash. This may require you to revise your module choices.

All the modules you take will be assessed, and we employ a variety of forms of assessment. These include practical exercises, written reports, presentations, live demonstrations and in-person closed examinations. The Department of Computer Science does not offer alternative assessment options, and it is your responsibility to ensure you can be on campus in York for the revision and assessment weeks where your in-person presence is required.

We will also advise you whether there are still places available on the modules of your choice.

Semester dates

Undergraduate and postgraduate taught visiting students can study in our department for the following periods:

  • Semester 1: 21 September 2026 to 31 January 2027
  • Semester 2: 1 February 2027 to 6 June 2027

Learn more about semesters at York

Examination and assessment

Examination and assessment for undergraduate and postgraduate taught students

All the modules you take will be assessed, and we employ a variety of forms of assessment. These include practical exercises, written reports, presentations, live demonstrations and in-person closed examinations.

The Department of Computer Science does not offer alternative assessment options, and it is your responsibility to ensure you can be on campus in York for the revision and assessment weeks where your in-person presence is required.

You can find full details of assessments for each module via the module catalogue.

Visiting Student Guide
Find key information about studying abroad as a visiting student at York.
International student guide
Find everything you need to know as an international student applying to York.
Welcome to York Guide
Plan for your first few weeks as an international student at the University of York.
Higher Education Providers guide
Find out how we can offer an international experience to your students.

Contact us

Undergraduate contact

Postgraduate taught contact

Postgraduate research contact