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.
You can buy this poster here:
North America: https://store.dftba.com/products/map-of-computer-science-poster
Everywhere else: https://www.redbubble.com/people/dominicwalliman/works/27929629-map-of-computer-science?p=poster&finish=semi_gloss&size=small
French Version: https://www.redbubble.com/people/dominicwalliman/works/40572729-map-of-computer-science-french-version?asc=u
Spanish Version: https://www.redbubble.com/people/dominicwalliman/works/40572750-map-of-computer-science-spanish-version?asc=u
Get all my other posters here: https://www.redbubble.com/people/dominicwalliman
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.
And free downloadable versions of this and the other posters here. If you want to print them out for educational purposes please do! https://www.flickr.com/photos/95869671@N08/
Thanks so much to my supporters on Patreon. If you enjoy my videos and would like to help me make more this is the best way and I appreciate it very much. https://www.patreon.com/domainofscience
I also write a series of children’s science books call Professor Astro Cat, these links are to the publisher, but they are available in all good bookshops around the world in 18 languages and counting:
Frontiers of Space (age 7+): http://nobrow.net/shop/professor-astro-cats-frontiers-of-space/
Atomic Adventure (age 7+): http://nobrow.net/shop/professor-astro-cats-atomic-adventure/
Intergalactic Activity Book (age 7+): http://nobrow.net/shop/professor-astro-cats-intergalactic-activity-book/
Solar System Book (age 3+, available in UK now, and rest of world in spring 2018): http://nobrow.net/shop/professor-astro-cats-solar-system/?
Solar System App: http://www.minilabstudios.com/apps/professor-astro-cats-solar-system/
And the new Professor Astro Cat App: https://itunes.apple.com/us/app/galactic-genius-with-astro-cat/id1212841840?mt=8
Find me on twitter, Instagram, and my website:
http://dominicwalliman.com
Tweets by DominicWalliman
https://www.instagram.com/dominicwalliman
https://www.facebook.com/dominicwalliman
I made you cake.
Holy smokes, that was a delightful overview of computer science. I very much wish I would’ve seen this before stumbling through teaching myself programming. Also, please ignore anyone saying that there’s some small inaccuracy in something in here because you clearly didn’t intend to give a technically correct explanation of the whole of computer science in 11mins.
lot of thanks for shearing the best& twisted information in the short time but analysis, coding &ect information is less than other topics.
This color scheme is the most beautiful ever. Dark blue, Neon blue, neon pink, dark purple…. Just beautiful.
Can i get these posters in India?
pretty useful
Stopped watching when I saw macOS and iOS only.
I’m dying to learn new stuff but why the hell can’t i concentrate.
+++
One problem at a time please and thank you.
Map of music
Even in 2019 your voice and music choice made me lost in that. What an explanation.
I still have no clue how my iPhone works.
Domain of Science bringing up these enriching and innovative videos of spectrum of a particular area of science & Tech.
Kudos.
Thanks! Very interesting and Fun.
anyone know the songs played in the background?
8:05 I told you a lie.
This is beautiful. Reminds me why I love computer science.
Can You Do A Medicine, Psychology, Philology, Philosophy, Astronomy, ICT, History, Geography
Hey thanks for all the comments! Yes I agree that I should have added in computer security alongside hacking. It is a huge and important field so I regret leaving it off. And I should also have mentioned interpreters along with compilers as this is an important concept, especially having coded a fair amount of python I have no excuses. I added a couple of notes in the video description.
Thanks for pointing these omissions out, and thanks for all the words of encouragement as well. I was trying something new with the graphic design on this one, trying to match the look to the subject matter and I think it worked out well.
Great work!!!!
i need that music
Fact : Apollo 11 Had 4kb Of RAM
The similarity between computer heads with tape and ribosomes with RNA is terrifying.
I liked that "2001: A Space Odyssey" part 😜
what a video, i rarely see a such short video but providing a lot of information like this, thanks for this great work
Thank you for imparting knowledge!
Quantum computing + A.I. = godly
We will not be in control, that’s for sure.
Procrastinating on my Advanced Algorithms problem set by watching this video
Is cs going to be hard for a guy doing a bachelor on mathematics but knows some programming languages?
"Or Tomato Theory."
Wut?
Oh.
quantum?
i came
👍
0:31 isn’t that some kind of proof/strong evidence that the apollo moon landing might was a fake? 🧐
JS is an interpreted language and does not need any compiling, as far as I know at least, but I get your point.
I always find myself coming back to this video
Plz dont use pink ink!!…thts a bit disturbing. ..and unable to see clearly
I admire your intelligence and the hard work you put in and link up things
Just as 1905 was Annus Mirabilis for modern physics,so was 1937 for Computer Science-
1)Claude Shannon expanding Boolean algebra for use in electric signal processing.
2)Turing’s first major paper on General Purpose Computer.
3)George Stibitz developing Binary method for electric signal processing,empowered by Shannon’s results.
Nice
Never heard or understand half of the things on this map, but it gets me excited.
I mean. Are we not all computers right now? We do compute. Which also makes the claim you made that "a smart phone has more computing power than the sum of all computing power world wide back in 1960s" a bit questionable.
pls do the map of engineering
Why skim over Networking, when it is the back bone computing
Can you suggest any book on computer science which covers the same topic as video but in more depth?
I’m so dumb that even if I had all my basic necessities taken care of for life and didn’t have to worry about money ever again, and dedicated all my time to studying any of these areas, I’d never be able to learn it.
i like the animation
I wouldn’t mind being a computer.
Can you please do map of medicine