Youtube Channels about Computer Science


Another bulletin from Cambridge Coding Academy. In this one, we share links to interesting Youtube channels. There are many channels on Youtube to learn about many things. So many in fact that it is sometimes difficult to find the good ones. So here are a few to get you started.

Do you know of any other topical youtube channel that we missed? Share them in the replies below.

GeekGurlDiaries makes video tutorials for the Raspberry Pi and a few other computers: how to make music with Sonic Pi, how to use the camera module, how to build structures in Minecraft using Python, etc. If you want to build stuff or if you have a Raspberry Pi and are looking for inspiration for your next project, do check it out!

Computerphile is a video channel that shows interviews with different researchers in Computer Science. The topics of interviews are either general knowledge of Computer Science (e.g., compression algorithms) or related to the news (e.g., the recent Krack-attack). The videos are simple (hand-drawn diagrams, little editing) but they are also to the point and very precise. They are mostly interesting if you are into Computer Science: there are no tutorials, just explanations.

Ben Eater makes videos about the different material components of a computer and the physics behind them. If you’re not scared off by words like semi-conductors, electrons, wavelength, etc. do check out this channel. He also assembled a whole computer by placing micro-chips on a breadboard. That’s worth watching.

GameHut makes videos about programming video games back in the day of early consoles. The topics are often very specific (e.g., how to render a 3D scene on the 7.6MHz 16bit processor of the Sega Genesis/Mega Drive) and can be quite advanced. If you are interesting in learning programming tricks from the past, it’s a channel for you.

Some other channels are not dedicated to Computer Science, but they have some content related to it. We linked to some of the topical videos, but don’t hesitate to check the channel for more of them.

CrashCourse is a channel with short courses about many different topics. They are intended to be used in a classroom setting or as continuation of a classroom activity. There are a few videos about Computer Science – e.g., Early Computing.

Tom Scott makes videos about a variety of topics, mostly with a science side to them. Several videos are about computers or programming. Here are a few examples: The Lava Lamps That Help Keep The Internet Secure, How Computers Compress Text, Why Snow and Confetti Ruin YouTube Quality.

3Blue1Brown makes videos about Maths, but also, sometimes, Computer Science: a technical explanation of cryptocurrency tech, an introduction to neural networks, etc.


Ben Eater released a video about his 8-bit computer.

The video, Making a computer Turing complete, talks about what is a computer, what makes a computer a computer, what computers can and cannot do, etc. It also gives some historical context for all these questions.


How to control light with water starts with a simple experiment: a bottle of water and a laser, continues onto interesting properties of light such as refraction and reflection, and then gives a good explanation on fibre optics and routing on the internet.

The same channel, Physics Girl, also has other technology, computer science and programming videos such as: How do touchscreens work? and What do programmers actually do?


The Computer History Museum channel publishes a lot of videos.


Engadget recently made a video about ray tracing technologies.