Computer Science
visiting students
Below is the list of available course choices for Computer Science visiting students, broken down by term and year of study.
When completing the application form, we recommend choosing primary topics from the relevant year and term in the list below. Where that is not possible, then a topic from a previous term or another topic which may be available in the given year should be selected. This list is not definitive and a full list of lectured topics together with their descriptions may be found on the Department of Computer Science website.
Year 1 (Prelims)
Michaelmas Term (Autumn)
- Discrete Mathematics
- Functional Programming
- Linear Algebra
Hilary Term (Winter)
- Continuous Mathematics
- Design and Analysis of Algorithms
- Imperative Programming
Trinity Term (Spring)
- Digital Systems
- Introduction to Proof Systems
- An option from an earlier term in the list above
Year 2 (Part A)
Michaelmas Term (Autumn)
- Models of Computation
- Compilers
- Artificial Intelligence
- Computer Graphics
- Computer Security
- Geometric Modelling
- Machine Learning
Hilary Term (Winter)
- Algorithms and Data Structures
- Concurrent Programming
- Computer Architecture
- Computer Networks
- Databases
Trinity Term (Spring)
- An option from an earlier term in the list above
- A request for a topic from the complete list of Part A topics or
- A request for a Part C advanced topic (if you already have the pre-requisites)
Visiting Students
More information about becoming a Visiting Student at St Edmund Hall – including finance, accommodation and how to apply
Other Subjects
- Biochemistry
- Biomedical Sciences
- Chemistry
- Choral Studies (Music)
- Comparative Literature
- Computer Science
- Earth Sciences (Geology)
- Economics
- Engineering
- English Language and Literature
- Film Studies
- Finance
- French Language and Literature
- German
- History
- Law
- Management
- Materials Science
- Mathematics
- Philosophy
- Physics
- Politics and International Relations
- Psychology
- Russian