Computer Science

I’m writing to you as your college tutor in Computer Science. Many congratulations on
receiving an offer to study in Oxford. I’m very much looking forward to meeting you in
person in October.
It would be useful preparation if you play around with the programming language Haskell, which will be important in the Functional Programming course in the first term. I would recommend the tutorial at learnyouahaskell.github and installing a Haskell environment <https://www.haskell.org/downloads/> and trying it out.
You might want to look at the reading list that the department has compiled.
If you have any questions, please feel free to email me at stekie@cs.ox.ac.uk at any time. See you in October!
Stefan Kiefer
Professor of Computer Science
Fellow of St John’s College
Computer Science Joint Schools
If you hold an offer for Maths and Computer Science, you can find the Maths materials via the links below.
Virtual Open Day
Study skills for incoming undergraduates
As an Oxford student, you have many great opportunities ahead, but studying here can also be very challenging. To help you prepare for this, we have put together some resources that will help you develop your study skills before you start at Oxford, no matter your subject.
Starting at Oxford
Starting a course at Oxford can be very daunting, but there are many resources out there to help you succeed! Here are some useful guides from across the University that you might want to check out:
- Study skills and training: Here you can find advice on academic good practice including avoiding plagiarism, managing your time, reading, note taking, referencing and revision.
- Student life: It’s not all about academics at Oxford; here you can find out about the range of other opportunities available to you as a student, as well as tips on how to navigate student life with your workload. If you prefer podcasts, much of this information is available in that form here!
- Managing your budget: Student finances can be daunting at first glance. You can find can find more information on managing your money at university here, as well as information on fees and funding.