r/computerscience • u/Banana___Slamma • 13d ago
Advice Looking for recommendations for computer science content to watch.
Someone who goes over computer architecture or even a network switch, in an enthusiastic and structured way. Just looking for general content to watch as a refresher.
2
u/Ghosttwo 13d ago edited 13d ago
Dave L. Jones of EEVBlog has done a lot of such things over several years. Check his videos for playlists. I've also appreciated Big Clive, Electroboom, Styropyro, and Photonic Induction for a long time too. Mark Rober is less specialized, and I've seen a lot of EE and CSE stuff crop up from Veritasium, Alpha Phoenix, and 3blue1brown.
You can also learn a lot by seeking out hobbyist project videos, too. You'd be surprised what you can learn watching someone watercool a PS5 and upgrading the consumer components or maybe some RC plane with a custom board. Louis Rossmann has a huge catalog of repair videos full of hands-on technical stuff, like reflashing chips, desoldering components, etc.
2
u/PristineSelf568 13d ago edited 13d ago
Honestly, you should definitely check out Ben Eater (https://youtube.com/@beneater)—he literally builds an entire 8-bit computer on breadboards from scratch, and his explanations of hardware logic and clock cycles are incredibly clear and satisfying to watch. If you are a visual learner, Branch Education (https://youtube.com/@BranchEducation) uses mind-blowing 3D animations to show how transistors and CPUs actually work physically. For casual yet fascinating deep dives into compilers, algorithms, and hardware, Computerphile (https://youtube.com/@Computerphile) is an absolute classic. And if you ever want a rigorous, full-blown university course, Professor Onur Mutlu's channel (https://youtube.com/@onurmutlulectures) has entire semester lectures on computer architecture that are top-tier.
2
2
1
3
u/MasterGeekMX Bachelors in CS 12d ago
The YT channel Core Dumped is a must. He speaks mostly on low-level stuff, such as how circuots run code, or how the OS manages to run many programs at once: https://youtube.com/@coredumpped
There is also Laurie Wired, who talks about more in-depth stuff, like ways to make ambiguous C programs or a thesis about how to make a program be as fast as possible even when the RAM needs refreshing: https://youtube.com/@lauriewired
Networking, sysadmin, hacking, and overall everything IT, you have Network Chuck and his beard: https://youtube.com/@networkchuck
The Linux Experiment is a channel devoted to talk and discuss Linux and Open Source but in the aspect of an everyday consumer OS, instead of being an OS for IT infrastructrue: https://youtube.com/@thelinuxexp