Computer Science - Affiliate Students 2017/18

The information on this page applies to affiliate (Exchange, Junior Year Abroad, Erasmus) students based within the Computer Science department.

Students from other departments at UCL, or affiliate students based outside of the Computer Science department, should refer to the information for Ancillary students. 




Computer Science Modules

Modules available to affiliate students are listed below by academic year and term. To find out more about these modules please visit the relevant link to the module webpage. You are strongly advised to note any prerequisites or co-requisite modules.

First year modules are at introductory level. We assume no prior Computer Science knowledge at the start of the first year, though a high level of mathematics ability is required. Second year modules assume competence in programming. Third year modules are more specialist and fourth year modules are at an advanced level.

Most modules in the CS Department (except COMP3091) are worth 0.5 UCL course units. Affiliate students studying at UCL for one term must select modules worth a total of 2.0 course units (i.e. 4 modules). Affiliate students studying at UCL for a full academic year must select modules worth a total of 4.0 course units (i.e. 8 modules). As an affiliate student based within the Computer Science department, it is normally expected that at least half of your module choices are Computer Science modules.

Fourth Year Modules

Please note that these are postgraduate level modules, so can be more challenging. Prior to choosing one of these modules, please ensure that you meet the necessary prerequisites.

Please note that the minimum pass mark for these modules is 50%. 

Term 1

Term 2

Electives in other UCL Departments

Modules taught by other UCL departments are sometimes available to affiliate students as electives subject to prerequisites and available spaces. Different departments have different procedures for selecting their modules and it is recommended you check with them to find out what these are. Please visit this webpage to find contact details for departments and links to modules available to affiliate students:

Selecting Your Modules

You are asked to indicate module preferences on your application to UCL as this helps us to plan our timetabling, although please note that you cannot be guaranteed a space on any module until you arrive at UCL.

Shortly before you are due to arrive at UCL, you will be contacted by the department and asked to reconfirm your module choices to the Affiliate Tutor and Administrator. Once you have enrolled you will be required to enter these module choices on Portico (UCL’s Student Information System). All modules are then subject to Teaching Department and Parent Department approval. Only once they have this approval are your selections confirmed. 

It is your responsibility to:

  • Ensure that your module choices adhere to any rules or restrictions set by your home institution.
  • Choose modules which do not have a timetable clash:
  • Ensure you meet the prerequisites for modules you choose.
  • Enter your module choices on Portico in good time and prior to the registration deadline.

Further Information