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.