Courses available

A list of all the courses offered by the department of Computer Science can be found here.  By clicking on each course link, you can obtain information on the term in which the course is offered, an overview of the course objectives, pre-requisites and reading lists.  We cannot guarantee to offer every course listed; our tutors will review your requests and will offer alternatives if necessary.

Advice on submitted written work

Please submit 2 recent pieces of course work or test papers.

Tutors and lecturers

Varun Kanade, Fellow and Tutor in Computer Science.