Facts + my personal experience as a student at University of Oxford. (Written in Apr 2022)
Oxford adopts a college system (similar to CUHK). The accommodation and food you will get differ between colleges. However, we will have our lectures and practicals in the Computer Science Department regardless of which college you are in.
Instead of a central campus like most universities in Hong Kong, the colleges and departments are scattered around the city, which felt a strange thing to me at first.
My college is called University College (Univ), one of the oldest colleges in Oxford. Here are some pictures of what my college looks like (with captions). Sorry I have to blur the faces in the images because the website is public. :(
Overall, it is moderately sized and looks beautiful and old. :)
We all have access to departments and university libraries, but not other colleges, yet we could go in if somebody we know leads us in.
There are three terms every academic year at Oxford, with weird names.
Each term is 8 weeks long, which is an extremely short time to squeeze everything in. As a side effect, we will have collections (a mini exam) after each break, so around half of the six-week-long holiday between terms is usually used as revision (at least for me). The term breaks are really the time I managed to digest all the content last term and get ready for another hectic eight weeks.
My course is a 4-year course with an integrated master's degree. (I could choose to leave after the third year with a bachelor's degree, but that's a decision for future me)
The Computer Science courses at Oxford feel a lot more math-oriented than I thought. I was quite shocked by the amount of Mathematics I saw at first. But now I understand that a good foundation in Math (especially Linear Algebra) is crucial to truly understand Artificial Intelligence and Computer Graphics. Besides, the practical things like making websites and such can be self-taught, which is what I have been doing over the years.
A typical week for a first year: We will have around 8 hours of lectures per week. We have around 3 tutorials per week, which are small group teaching sessions (usually 1 to 2-3), it is a good learning opportunity to clarify something that I am not too sure about, to ask questions, and to learn more about the topic in general. Although each of them is only 1 hour long, what usually takes more time are the problem sheets (worksheets) that we have to complete before each tutorial.
Things might be more hectic next year, I will see...
There are no common cores (i.e. courses that are not too related to your subject), which is extremely great for somebody who enjoys Computer Science like me.
As I said my college is only moderately sized, meaning that I will have to live offsite in my second and fourth years. Knowing that I might need a bike next year, I bought one in March. Riding a bike on the road is certainly scary, but quite fun as well. :) (More updates on that later)
Feel free to contact me if you think anything above is incorrect.
More to add later!