Computer Science
visiting students
This course offers the opportunity to develop more understanding of Computer Science as a subject, and focuses on the mathematical underpinnings of computer science. It offers the opportunity to gain practical problem-solving and programme design skills.
Programme information
Computer Science Visiting Students at St Edmund Hall are integrated into the first and second year courses of the Computer Science undergraduate degree.
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.
Courses
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)
Our Tutors
Joe
Pitt-Francis
Associate Professor of Computer Science and Tutorial Fellow in Computer Science
Joe Pitt-Francis has been tutoring Oxford computer science students since 1999. He became a Tutorial Fellow at St Edmund Hall in 2024. Joe teaches all aspects of Computer Science.
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
- Comparative Literature
- Computer Science
- Earth Sciences (Geology)
- Economics
- Engineering
- English Language and Literature
- Film Studies
- Finance
- French Language and Literature
- German
- History
- History of Art
- Law
- Management
- Materials Science
- Mathematics
- Philosophy
- Physics
- Politics and International Relations
- Psychology
- Russian