Recommended YouTube channels

Some YouTube channels were also particularly useful to me and have been listed here. The keen student is also likely to find them enjoyable, so it is recommended to check them out. Many of them are structured as series, so it may be useful to follow through rather than watch individual videos (if you feel you have the adequate pre-requisites, feel free to try individual videos).

Channel Description
Ben Eater Teaches low-level electronics and fundamentals, assuming little background
Brian Will In-depth discussion of fairly advanced concepts. Mostly irrelevant to syllabus, but fairly interesting and useful for applications.
Computer Science Fundamentals of computers in lucid explanations; seems to cover A Level and GCSE syllabuses
Computerphile Interesting facts about computers and programming explained by various experts
CS 50 Great and rigorous introduction to CS by Harvard University. Please see Tip #010-05-11-2022
Fireship Somewhat intense videos, largely about various tools used in web-development. Not very relevant to A Levels, but might be interesting for some students.
Kevin Darrah Builds and explains about projects using microcontrollers
mCoding Explains unintuitive Python and C/C++ concepts in unconventional but effective ways. Great for general tips/best practices that go well beyond the syllabus.
Missing Semester Series of lectures from MIT CSAIL about using common tools, such as CLIs, version control, and IDEs
PwnFunction Mostly covers security exploits.
Reducible Core CS concepts with excellent presentation and thoughtful exposition; slightly beyond the scope of A Levels.
TED-Ed General educational channel but the series Think Like A Coder covers basic programming concepts with an engaging storyline
Tom Scott Not strictly a computer channel, but the playlist The Basics talks about useful facts about computers and programming




Visit this website’s repo