Map of Computer Science
The field of computer science summarised. Learn more at this video's sponsor https://brilliant.org/dos Computer science is the subject that studies what computers can do and investigates the best ways you can solve the problems of the world with them. It is a huge field overlapping pure mathematics, engineering and many other scientific disciplines. In this video I summarise as much of the subject as I can and show how the areas are related to each other. Get the maps! https://www.dosmaps.com Here's my Instagram: / dcwalliman Patreon: / sciencemaps A couple of notes on this video: 1. Some people have commented that I should have included computer security alongside hacking, and I completely agree, that was an oversight on my part. Apologies to all the computer security professionals, and thanks for all the hard work! 2. I also failed to mention interpreters alongside compilers in the complier section. Again, I’m kicking myself because of course this is an important concept for people to hear about. Also the layers of languages being compiled to other languages is overly convoluted, in practice it is more simple than this. I guess I should have picked one simple example. 3. NP-complete problems are possible to solve, they just become very difficult to solve very quickly as they get bigger. When I said NP-complete and then "impossible to solve", I meant that the large NP-complete problems that industry is interested in solving were thought to be practically impossible to solve.

The Map of Chemistry

What I Wish I Knew Before Studying Computer Science

Train Your Brain to Never Forget (5 Feynman Habits)

Every Computer Component Explained in 14 Minutes

The Map of Quantum Computing - Quantum Computing Explained

The Strange Math That Predicts (Almost) Anything

The Most Misunderstood Concept in Physics

COMPUTER SCIENCE explained in 17 Minutes

The Map of Engineering

I Gave ChatGPT a Body

The Engineering that Runs the Digital World 🛠️⚙️💻 How do CPUs Work?

Once You Learn Economics, You Can't Be MANIPULATED Anymore

How To Become Dangerously Self-Educated (with AI)

Transformers, the tech behind LLMs | Deep Learning Chapter 5

Introduction to Computer Science (CS 101) for Beginners - Free Course | Treehouse

The Incredible Evolution of Computers

Every Operating System Explained in 20 Minutes

The Man Who Revolutionized Computer Science With Math

How ASML Makes Chips Faster With Its New $400 Million High NA Machine

