Learn more about Computer Science, Math, and AI with Brilliant! First 30 Days are free 20% off an annual subscription when you use our link: How do Computers even work? Let's learn (pretty much) all of Computer Science in about 15 minutes with memes and bouncy music. At least the stuff worth remembering if you want to get into programming. Of course this is not ALL of Computer Science, but I tried to condense a broad spectrum of topics as fast as possible, which could be a good revision for some, or an introduction for others :) Timestamps: 00:00 Intro 00:30 Binary 00:47 Hexadecimal 01:09 Logic Gates 01:20 Boolean Algebra 01:28 ASCII 01:46 Operating System Kernel 01:56 Machine Code 02:15 RAM 02:25 Fetch-Execute Cycle 02:38 CPU 03:18 Shell 03:25 Programming Languages 03:35 Source Code to Machine Code 03:51 Variables & Data Types 04:44 Pointers 05:01 Memory Management 05:45 Arrays 06:16 Linked Lists 06:38 Stacks & Queues 07:02 Hash Maps 07:30 Graphs 08:07 Trees 08:39 Functions 09:03 Booleans, Conditionals, Loops 09:40 Recursion 10:09 Memoization 10:21 Time Complexity & Big O 10:57 Algorithms 11:15 Programming Paradigms 11:30 Object Oriented Programming OOP 12:12 Machine Learning 12:52 Internet 13:12 Internet Protocol 13:31 World Wide Web 13:47 HTTP 13:57 HTML, CSS, JavaScript 14:15 HTTP Codes 14:28 HTTP Methods 14:35 APIs 14:44 Relational Databases 15:03 SQL 15:27 SQL Injection Attacks 15:51 Brilliant This took forever to make, so if you like it, send it to your friends Inspired by Fireship: @Fireship
Hide player controls
Hide resume playing