In the first year all of us do Computer Science (2 papers), Mathematics (1 paper), and a science subject (1 paper, I did Physics). It is predominantly theoretical (something I found hard to cope with):
Although I think there is far too much content to learn thoroughly in three years, it does provide a broad understanding of what there is to know. Does Oxford have online course material, I'd be interested to take a look? I expect the universities overlap a lot but there might be some worthwhile additions.
Perhaps "theoretical" is the wrong word, what I meant is that Oxford courses tend to take a more formal & mathematical approach to topics than other universities.