Skip to content Accessibility statement
Home>Study at York>International students>Applying and study>Visiting students>What can I study?>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 MSc courses, and postgraduate research degrees. 

Undergraduate students

Academic requirements

Acceptance on all modules requires you to have studied to an acceptable level of prior knowledge. 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 university whether you are permitted to take a Masters level module as an undergraduate student. Module pre-requisites and co-requisites must be covered by your previous study.

Choosing your modules

You can choose modules from the course pages. Not all modules advertised in the module catalogue are available to exchange and visiting students. If you wish to study modules from more than one academic department please be aware that timetables may clash. We require module information to be included in your application form. Please add this in the 'outline of studies to pursue at York' section. We will contact you post application, and we will assess your previous academic study to advise whether you meet the module pre-requisites and co-requisites. We will also advise you whether there are still places available on the modules of your choice.

English language requirements

IELTS: 6.5 with a minimum of 6.0 in each component (the language requirements are part way down the page. The other requirements are not applicable).

For more information see our undergraduate English language requirements.

Postgraduate students

You should hold an undergraduate degree in Computer Science or a related subject. Please get in touch with the postgraduate taught contact to discuss your postgraduate taught study options, or the postgraduate research contact if you are interested exploring research degree related opportunities.

You can choose modules from the course pages. Acceptance on all modules requires you to have studied to an acceptable level of prior knowledge. Not all modules are available to exchange and visiting students. If you wish to study modules from more than one academic department, please be aware that timetables may clash. Module pre-requisites and co-requisites must be covered by your previous study.

English language requirements

Postgraduate taught

IELTS: 6.5 with a minimum of 6.0 in each component (the language requirements are part way down the page. The other requirements are not applicable).

Postgraduate research

IELTS: 6.0 with a minimum of 5.5 in each component (this information is partway down the page under Computer Science.)

For more information see our postgraduate English language requirements.

Teaching schedule

Visiting students can study in our department for the following periods only:

  • Full academic year
  • Semester 1 only
  • Semester 2 only

Examination and assessment

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 closed examinations.

There are three revision and assessment weeks towards the end of each semester, these fall in January for Semester 1 and May and June for Semester 2. Examinations and most end of semester assessment deadlines will fall during these weeks.

Start your application

Contact us

Undergraduate contact

cs-ug-admissions@york.ac.uk

Catherine Smith
Postgraduate taught contact

cs-pgt-admissions@york.ac.uk

Dominique Pickering
Postgraduate research contact

cs-pgr-admissions@york.ac.uk

Contact us

Undergraduate contact

cs-ug-admissions@york.ac.uk

Catherine Smith
Postgraduate taught contact

cs-pgt-admissions@york.ac.uk

Dominique Pickering
Postgraduate research contact

cs-pgr-admissions@york.ac.uk