My Oxford Computer Science Degree in 9 Minutes

preview_player
Показать описание
Here's everything I've done in my Oxford University Computer Science degree so far! If y'all have any questions just leave them in the comments, I'm going to reply to every single comment 👀👀.

Consider liking and subscribing for my eternal love.

00:00 Intro
00:25 Why I chose to study CS (A-Levels)
01:17 First Year
04:23 Second Year
08:58 Third Year and Beyond
Рекомендации по теме
Комментарии
Автор

I love your channel brother you got a chill vibe. Love from Bangladesh. Your videos are really well made.

taasinbinhossainalvi
Автор

Wow.. I'm gonna join computer science engineering.. After watching your videos I'm very curious about programming and I've begun learning languages.. And I'm LITTLE BIT poor in English .. So I'm watching your videos again and again also useful for my English language..Thanks✌️

krishna-lskp
Автор

mate you just gained a sub that was a bloody good video !

pravanw.
Автор

Cool video dude, I go to OBU first year cs and wanted to see what it was like doing the same course but at Oxford! Enjoyed it very much keep it up !

YouCantCatchMe
Автор

Loved this video! I also just finished my 2nd year of Computer Science :) it's hard but definitely a fun degree and I enjoy it a lot. I'm a big nerd on app development (been using flutter and currently learning swift for iOS dev). What tech role do you wanna go for after you finish your degree?

demiaoshin
Автор

Great video! Thoroughly enjoyed it and learnt stuff from you!

SKAOG
Автор

I would have wanted functional programming in my BS in CS as a class in itself. I got a little bit of ocaml and lisp, but I REALLY got introduced to it in work with Javascript libraries like Ramda or the collection libraries in C#/LINQ and Java's Streams - unfortunately these are concepts that are welded onto the side of a language people use widely in use already. So... maybe Scala or F# would have been better for the "How will I ever use this in work" Haskell is pure, though - "If it compiles it's probably correct" and if the point is to teach you concepts... yeah.

But "Here's quicksort in five lines of Haskell" is like strapping a cinderblock to your chest and jumping in the deep end of the swimming pool, especially for year one.

and trying to go through Andrew Ng's machine learning course while maintaining a day job where I'm building actual products was an exercise in frustration as well.

I REALLY liked my architecture classes, especially as a retrogaming geek where the Z80 and 6502 were CPUs that are simple enough to be talked about in a course. and lol good luck with Computational Complexity and that CLRS book....

johnsimon
Автор

What percentage split do you put into your uni work/grades and to your job application preparation (side projects, leetcode grinding etc)
what languages are you learning or have already learnt?

Your humour is dope! combined with you studying at arguably the best/hardest course on CS you will have a big following imo on YouTube. Great vid man! lastly what internship are you doing this summer and what is your aspirations and goals? thanks and peace!

percy
Автор

Those A-Levels are exactly the ones that I'm planning to take

ajibeji
Автор

When I did CS at Oxford it was basically a mix of applied and pure mathematics, it was just after Strachey's time. It was all about 'proof' then, and to use someone else's quote 'computer science is not about computers, any more than astronomy is about telescopes'; and it also had nothing much to do with programming either (we did also zero programming) - it was all about the theory of computation, which was all mathematical reasoning at the end of the day. It's also worth noting that Software Engineering wasn't even a thing back then; that came about as a subject much later.

Good Programmers don't have to be Software Engineers and certainly don't have to be *proper* Computer Scientists (the CS degree today turns out nothing like; perhaps the D.Phils are more like): We need relatively few theorists/scientists, but more engineers; who don't have to know the theoretical underpinnings. We also need more Programmers, which should work under the Software Engineers. C.f., the difference between: Material Scientists; Architects/Civil Engineers; Experienced Builders & Journeymen; Bricklayers; and Hod Carriers.

raywebster
Автор

Your summary is really helpful! How u divide terms? I remember there are three terms at oxford. Also, do u find the tutorial system helpful?

ahuoguo
Автор

Great video! I'm currently at the end of first year in sixth form, taking the same a levels as you did. Do you think dropping A Level CS in 2nd year in order to focus on the other 3 is a good idea as A level comp sci is really unintuitive and boring and unis teach CS from the start. The coursework takes up a lot of time in second year and pursuing smaller projects on the side could be the move. Whats your take?

amaanomar
Автор

Instantly subscribed after realising how similar you are to me

josephmulligan
Автор

Hey, I really enjoy your videos and I'm pretty sure you'll get a lot more subscriptions in the future.

I'm a bachelor student in physics and currently use machine learning in bio cell physics (drug research for cancer) for my bachelor thesis. I can really relate to the calculus part. It was also one of the most difficult things in my studies, especially multidimensional integration with complex numbers. I talked to a friend who had finished his machine engineering undergraduate and he also had a course on machine learning and found it to by quite difficult. I, on the other hand, found it to be rather easy compared to my other subjects (e.g. Nucleus-, Particle-, Astrophysics, condensed matter physics).

I now want to do a computer science Master called "Robotics, Cognition, Intelligence". Do you have any advise for the application? For example: were there any things besides your A-Levels that contributed to your admission?

By the way, I went to school and study (at TUM) in Germany. So I'm not that familiar with the school and university system, if that would be relevant for the questions.

M_a_t_z_ee
Автор

3:03 HAHA didn't expect to see Bloomberg here since many of my coding friends don't consider it to be a top level tech company even though it is one from what I've seen during my internship.

SKAOG
Автор

Hey great video ! Was just wondering if it's significantly more difficult to get a software engineering/developer job in the US as a student in the UK? Also did you complete any internships during the course of your CS degree? Was curious cause I'll be enrolling in UCl next year but want to end up doing internships and even work in the US for the significantly better pay. Did your university give you time away to complete any internships or did they have to be completed during your holidays? Thanks!

peterzamunda
Автор

Hi Abhi, please answer my following questions:
1. Do you reckon I can get into Cam/Ox with 6's and 9's?.
2. What GCSE's scores did you achieve?
3. Does Oxbridge accept resits for GCSE?
4. Do they look at what sixth form you applying from?
5. I am studying in a very bad sixth form where majority of the students achieve very low scores and I'm planning to switch next year to a different sixth form after getting my AS results do you think I can do that?
Thanks :)

DanielMacarthur
Автор

As someone who has no interest in computer science, cool video! I understood nothing from this except for that glorious American Music.

davidrichards
Автор

Hey nice content! Thanks for the vid. What do you think is the most useful course so far or let's say the course that you'll surely use on your software engineering job?

edmilynjoydomingo
Автор

Thanks for sharing your experiences in Oxford CS. How would you compare Imperial and Oxford CS in the course content and teaching approach? Are there differences in the career pathways of graduates? Do more graduates of Imperial go to the finance sector while more Oxford graduates pursue the academic pathways?

hkhenry
join shbcf.ru