Тёмный

Map of Computer Science 

Domain of Science
Подписаться 1,4 млн
Просмотров 6 млн
50% 1

The field of computer science summarised. Learn more at this video's sponsor 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.
#computer #science #DomainOfScience
You can buy this poster here:
North America: store.dftba.com/products/map-...
Everywhere else: www.redbubble.com/people/domi...
French Version: www.redbubble.com/people/domi...
Spanish Version: www.redbubble.com/people/domi...
Get all my other posters here: www.redbubble.com/people/domi...
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! www.flickr.com/photos/9586967...
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. / 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+): nobrow.net/shop/professor-astr...
Atomic Adventure (age 7+): nobrow.net/shop/professor-astr...
Intergalactic Activity Book (age 7+): nobrow.net/shop/professor-astr...
Solar System Book (age 3+, available in UK now, and rest of world in spring 2018): nobrow.net/shop/professor-astr...
Solar System App:
And the new Professor Astro Cat App: itunes.apple.com/us/app/galac...
Find me on twitter, Instagram, and my website:
dominicwalliman.com
/ dominicwalliman
/ dominicwalliman
/ dominicwalliman

Наука

Опубликовано:

 

5 сен 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3,9 тыс.   
@domainofscience
@domainofscience 6 лет назад
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.
@natemarshall2626
@natemarshall2626 6 лет назад
Love the videos!
@StamGPapastam
@StamGPapastam 6 лет назад
Very good job!
@IM-wc5eh
@IM-wc5eh 6 лет назад
The Graphics where amazing!!
@JackJohnson-ht9cl
@JackJohnson-ht9cl 6 лет назад
Domain of Science Can you do psychology next?
@cRAYonhere
@cRAYonhere 6 лет назад
You did a great job !
@thomk3282
@thomk3282 6 лет назад
The more I learn, the more I feel I don't know anything at all
@llewvallis3598
@llewvallis3598 5 лет назад
It's called the Dunning Kruger effect.
@iprofessionalamateur
@iprofessionalamateur 5 лет назад
This effect is a B!tch. Pardon the language, it's the best way I could describe it. It has one feeling despondent. What's the point in learning if we remain ignorant ?
@Tomahawks360
@Tomahawks360 5 лет назад
It may have two consequences; 1. Motivate us to keep learning on a try to overcome this feeling, or... 2. Throw it all away, because sometimes remaining ignorant makes us (stupidibly) happier.
@EpicFishStudio
@EpicFishStudio 5 лет назад
knowing more makes us make objectively better choices, even after we forget those things. learning by itself has no downsides
@xelaxander
@xelaxander 5 лет назад
It's frustrating, isn't it? Started out with maths, came to the conclusion that there is no way of learning even a significant portion of it. At least one gets good at learning...
@giantrunt
@giantrunt 4 года назад
This color scheme is the most beautiful ever. Dark blue, Neon blue, neon pink, dark purple.... Just beautiful.
@mk-19memelauncher65
@mk-19memelauncher65 4 года назад
How I like my IDE
@SkyHermit
@SkyHermit 4 года назад
Blade Runner
@andso7068
@andso7068 4 года назад
MK-19 MEME launcher which IDE?
@hasanabs
@hasanabs 3 года назад
From Ubuntu 19.04
@mayank7554
@mayank7554 3 года назад
Yeah! My idea But he wanted to apply a different colour though
@nilsinilsih
@nilsinilsih Год назад
I started my 'Computer Engineering' course this year, at age 32. Sometimes I feel so bad in the classes, cause I'm "too old", and everyone else there is almost teenagers. Also, at this age, everyone expect me to have childrens and a job, not to be in college. But now, watching this video, this made me so PROUND and happy. All of this is too beatifull, and I'll do whatever it takes. Science is my passion since I was a kid, and this is all that really matter.
@kenzotenma7793
@kenzotenma7793 Год назад
Hey! Just a quick message to encourage you with your studies. When I was studying computer science in college, there was some gaps regarding the age of students. One day a new student appeared and he was 44 years old. Actually who cared? Nobody. There could be some comments such as "Oh wow he is this old and still studying", but I promise you the comments were not negative. It instead surprised us because it showed a strong willingness to learn, even at 44. First, you are not "too old", and you are never too old to learn or study (even with "teenagers-like"). Also, who cares what everyone expect you to do like having childrens and a job. Do what you like, aim for your goal, and put a barrier on any negative comments (they are useless). Computer science is beautiful, don't waste your years because of negative thoughts, live your life and moments fully :)
@nilsinilsih
@nilsinilsih Год назад
@@kenzotenma7793 Oh, really thanks Kenzo, it was very sweet from you take some time to encourage me. Wise words! Thank you, again.
@Diego-jh2gh
@Diego-jh2gh Год назад
Hi! I want to say two things: 1) knowledge doesn't limit people by their age. That's, often, a construction from society that if you are old you can't learn. 2) I'm sure you're gonna enjoy and squeeze the knowledge in a deeper way than a teenager could do. Experience set you apart. Keep going friend!
@nilsinilsih
@nilsinilsih Год назад
@@Diego-jh2gh Sure.
@meatlovinvegan388
@meatlovinvegan388 Год назад
Yaas queen
@divyanshujain155
@divyanshujain155 3 года назад
I am a final year Computer Science Engineering student and I would like to say, you literally videoed my entire 4 year course work briefly in 10 minutes. Great work.
@gigachad2419
@gigachad2419 2 года назад
I guess you're from India interpreting from your name From which college did you pursue Computer Science and Engineering?
@Steve-hm3ri
@Steve-hm3ri 2 года назад
@@gigachad2419 engineering?
@gigachad2419
@gigachad2419 2 года назад
@@Steve-hm3ri ofc😂
@Steve-hm3ri
@Steve-hm3ri 2 года назад
@@gigachad2419 why indians always engineering bruh.
@gigachad2419
@gigachad2419 2 года назад
@@Steve-hm3ri smh
@Exurb1a
@Exurb1a 6 лет назад
Absolutely wonderful.
@komminilsen3900
@komminilsen3900 5 лет назад
5 likes wtf
@johannpohland2826
@johannpohland2826 5 лет назад
Man people really dont like ya. OK u are brit so its ok
@readingsteiner6061
@readingsteiner6061 5 лет назад
Love your content exurb1a!
@marshian__mallow2624
@marshian__mallow2624 5 лет назад
Dude I have a question where do you live
@Xartab
@Xartab 5 лет назад
Didn't think it would be up your alley, what with the lack of existential dread and only faint references to an unrecognisable transhumanist future.
@Charlie092
@Charlie092 5 лет назад
Computer science has to be treated like all the other science based subjects such as physics, chemistry or biology. It's a shame most schools don't take CS as a serious subject.
@matthewthegardenassistant8314
@matthewthegardenassistant8314 5 лет назад
Computer science tries to create knowledge. Statisticians challenge that with their own methods. Statistics wins. Statistics is applied philosophy in application, maths improvement and is ultimately derived from physics and the maths that supports physics. They therefore support the three main subjects. Computer science is a science. But it is primarily there to serve. It should be taken seriously. Medicine has to follow the route of statistics. None should underestimate the power of computer science however. Computer scientists should see computer science as being a child of physics as well. It will be on a par with other science in practice eventually. However, it should never be above the other sciences.
@huey1153
@huey1153 5 лет назад
Most schools? You mean lower tier schools?
@beach26
@beach26 5 лет назад
@@huey1153Alone what is wrong with lower-tier schools?
@huey1153
@huey1153 5 лет назад
Van Long the main comment says schools don’t take their cs curriculum seriously
@ojouniisama5401
@ojouniisama5401 4 года назад
Know it's been a year but I just want to say I agree.. I guess the reason why computer science isn't treated the same way as physics or other fields of sciece is because computer science is new it was made by humans it.. Unlike physics they study the world that was here before we were here they study the things that have already existed in the world before we humans existed.
@markzuckerbread1865
@markzuckerbread1865 10 месяцев назад
I watched this video when it first came out as a high schooler, and I must say, now that I have finished my CS degree, it hits different, its like looking at the top of the mountain from below and looking down from atop the mountain after you've finally conquered it, thanks a lot!
@user-nx6wy3le6z
@user-nx6wy3le6z 10 месяцев назад
Hi, Great content. I have also been watching @CSwithSKS, That channel is also having great Computer science content. Short duration videos with solved past paper questions.
@cauagomes5869
@cauagomes5869 10 месяцев назад
congratulations bro, i am starting my studies in CS and i am very eager
@markzuckerbread1865
@markzuckerbread1865 9 месяцев назад
@@cauagomes5869 good luck with your studies!
@rockyGonnaHurtYou
@rockyGonnaHurtYou 8 месяцев назад
Congrats! I'm starting my journey in a month. I do have years of professional experience under my belt but excited to learn more and show my kids it's never too late to get a degree
@asphalt9mods665
@asphalt9mods665 10 дней назад
Is it worth it studying CS in bachelor? Would my passion be a regret? Is there any scope?
@ii7mdj_353
@ii7mdj_353 2 года назад
I remember watching this videos in 2017, i was 13 at the time, now i'm 18 and studying Computer Science, a mad & special thank you dude, it is really an interesting field to study in. you made me find my passion, thank you again. -Hamad
@marciobrunoloiolagomesufc8799
congratulations!
@ii7mdj_353
@ii7mdj_353 Год назад
@@marciobrunoloiolagomesufc8799 thanks!
@marciobrunoloiolagomesufc8799
@@ii7mdj_353 you're wellcome. I am a computer engineering student with focus on CS.
@mohammedbayati
@mohammedbayati Год назад
How is it bro?
@marciobrunoloiolagomesufc8799
@@mohammedbayati this question is for me?
@ChuppaChuck
@ChuppaChuck 6 лет назад
C++ is not compiled to C anymore. It used to be in the early stages of it's development. Now it's compiled straight into assembly.
@domainofscience
@domainofscience 6 лет назад
That is good to know, thanks!
@OliverSisson
@OliverSisson 5 лет назад
and what about Javascript? Definitely not compiled into C++!
@RUSGALEDON
@RUSGALEDON 5 лет назад
@@OliverSisson Javascript doesn't get compiled at all. JavaScript is an interpreted language, not a compiled language. Only languages like c++ or java needs to compile before running.
@maxburns1678
@maxburns1678 5 лет назад
@@RUSGALEDON java isn't a compiled langauge either, it is first compiled into JVM bytecode, then interpreted by the JVM when run.
@samuel7998
@samuel7998 5 лет назад
@@maxburns1678 Still compiled.
@BangMaster96
@BangMaster96 5 лет назад
As a Computer Science student, this was so fun to watch. I got to see a bird's eye view of the vast and ever growing field of Computer Science. Thank You for making this video.
@BerryAB
@BerryAB 5 лет назад
Bhai kesi chal rahi study?? Computer science ki???
@DS-Pakaemon
@DS-Pakaemon 5 лет назад
@@BerryAB Dude College nahi mil Raha😂
@doudabafa3554
@doudabafa3554 5 лет назад
Sunny shah could you please tell me where are you from because I wanna travel to study it
@BangMaster96
@BangMaster96 4 года назад
I studied in Los Angeles, i just graduated last month with primary focus on Software Engineering and minor in Mathematics.
@huey1153
@huey1153 4 года назад
Sunny shah do you feel like the math minor was worth it Without grad school? I’m currently CS major with data science minor and I heard people recommend taking excessive maths for research purposes or grad level
@kakyoindonut3213
@kakyoindonut3213 3 года назад
my grandma: my facebook got hacked me: how many times I need to told you that you're just logged out of your account, and forgot your password
@yash1152
@yash1152 2 года назад
00:00 Intro 00:35 Main parts of CSE == Theoretical Computer Science 00:47 CS - Theoretical : Intro 00:52 Turing Machine 01:41 Lambda Calculus 01:56 Halting Problem 02:15 Computational Complexity 02:39 Algorithm 03:00 Order of complexity of algorithm 03:05 Information Theory - application : Compression 03:35 Other branches of Theoretical Computer Science == Computer Engineering 03:52 CE : Intro 04:05 Scheduling 04:27 Multi-Processing 04:37 Computer Architecture 04:52 Levels of Instructions & Prog Languages 05:17 Machine Code & Compilers/Interpreters 05:42 Operating System == Software Engineering 05:55 SE : Intro 06:01 Endeavors of Software Engg 06:12 Helping Techniques 6:17 Networking 6:24 Data Management 6:27 Performance 6:31 Computer Graphics == Applications 6:34 App: Intro 6:44 Optmisation 6:57 Boolean Satisfiability 7:16 Artificial Intelligence 7:28 Machine Learning 7:47 Computer Vision 7:55 Natural Language Processing 8:05 Knowledge Representation 8:14 Big Data 8:23 Internet of Things 8:30 Hacking 8:39 Computational Science 8:47 Supercomputing 8:52 Simulation 8:55 Human Computer Interaction 9:01 Extended Reality 9:08 Robotics 9:16 Ending words == Outro 9:47 Outro
@paoloose
@paoloose Год назад
hey, please come back
@yash1152
@yash1152 Год назад
> _"hey, please come back"_ @@paoloosehmm?
@himanshusingh5214
@himanshusingh5214 3 месяца назад
Databases is also a part of computer engineering.
@yash1152
@yash1152 3 месяца назад
@@himanshusingh5214 i have added the remaining ones after 6:18 too now > _"Databases is also a part of computer engineering."_
@yash1152
@yash1152 3 месяца назад
@@paoloose ohw, u were saying about completing it and adding the remaining ones? > _"hey, please come back"_
@justjake536
@justjake536 5 лет назад
Me: *just graduated with CS degree* Friends & Family: So what do you want to do? Me: Uhhh... let me show you this video
@blerst7066
@blerst7066 4 года назад
I'm guessing that they also asked you to fix their computers.
@ryanarief1983
@ryanarief1983 4 года назад
@@blerst7066 thats what i want to reply to his comment
@ozwon
@ozwon 4 года назад
My fridge doesnt working. Can you fix it ?
@blerst7066
@blerst7066 4 года назад
@@ozwon LoL
@Cneqq
@Cneqq 4 года назад
will def use this video in the future lmao
@abrarmahi
@abrarmahi 4 года назад
as a cs student this poured a bucket of passion into me **Update: I will be a algorithms development intern at NASA Goddard Space Flight Center summer 2022**
@user-rf4vc7mt4d
@user-rf4vc7mt4d 2 года назад
how is it going?
@allaboutgaming4508
@allaboutgaming4508 2 года назад
Yeah how is it going ??
@bangbio3287
@bangbio3287 2 года назад
Yeah yeah how is it going???
@abrarmahi
@abrarmahi 2 года назад
I'm currently a junior in college and interning at the NYPL as a cloud app dev. def feeling a little burnt out from some classes (OS and assembly programming especially) but all in all, I'm still intact, still love computer science and looking forward to the coming future
@user-rf4vc7mt4d
@user-rf4vc7mt4d 2 года назад
@@abrarmahi nice to hear man. as a senior, the burn out is real. good luck
@julientomezach2160
@julientomezach2160 3 года назад
Again, a great job at synthesizing an entire domain without over simplifying the core concepts. I found it useful even if I did study computer science in college and currently working in the field.
@MrAndrewiphone1
@MrAndrewiphone1 3 года назад
This video is a work of art. I´ve watched like 9 times, one for each semester of CS
@omarsaif6060
@omarsaif6060 4 года назад
The Turing machine reminds me of protein synthesis.
@nia6849
@nia6849 4 года назад
How about protein computer in the future
@omarsaif975
@omarsaif975 4 года назад
@@nia6849 lmao
@pauloketch4635
@pauloketch4635 4 года назад
Everything is connected.
@dragonvarine7553
@dragonvarine7553 4 года назад
omar saif Why did you go on a different account, lmao?
@BruceFame
@BruceFame 4 года назад
Haha Similar thoughts.
@irtho07
@irtho07 6 лет назад
6:01 - "Building good software is an art form" Have my like for that! -- a software dev
@DevendraYadav-hm8nw
@DevendraYadav-hm8nw 4 года назад
Thomas Irmer grugfhtfghc
@cirex314
@cirex314 4 года назад
@@DevendraYadav-hm8nw hvijlhkljiukl
@atwarwithlife
@atwarwithlife 2 года назад
the way everything syncs - including his voice and the music - is unbelievably good.
@Suzza222
@Suzza222 3 года назад
Wow what a good video! After almost 4 and a half years of studying computer science, this pretty much includes everything I've learned. Beautiful visuals as well! Now I know what to show people when they ask what computer science is about.
@piesho
@piesho 5 лет назад
Science is knowledge. Engineering is a process that works with knowledge. Technology is the outcome.
@BruceFame
@BruceFame 4 года назад
Thought, action, product
@igglue7671
@igglue7671 3 года назад
Definitely the wisest yt comment I’ve seen
@rivimey
@rivimey 3 года назад
Very good, but I would go further: Maths is (one) language describing knowledge. Science is the process of discovering knowledge. Engineering is the application of knowledge to solve problems. Technology is (one of) the outcomes.
@michaelzanfardino5931
@michaelzanfardino5931 2 года назад
@@rivimey this is a bit more tough to fit on a mug or bumper sticker though... if only we can become rich and famous by conjuring up a sequence of words unlike ever before... nice arrangement btw word master or master of words
@silveriver9
@silveriver9 2 года назад
Ultimately, all knowledge is self knowledge.
@tiashkaseetal4383
@tiashkaseetal4383 5 лет назад
First year of computer science, had my heart set on a cyber security major but looking over at this map my eyes have been completely OPENED and beginning to look more over into computational physics and quantum computers.Thank You!
@josephbrandenburg4373
@josephbrandenburg4373 4 года назад
My brother has a Ph.D in physics. He writes programs that comb through terabytes of observational data from particle coliders. A lot of the programming concepts are apparently shared with the world of finance computing, so several of his classmates went on and got high paying jobs in business. Science is important but it comes with the academic world stubbornly attached. It doesn't pay well right away. But it's worth it if you end up being the next Einstein.
@rocketfillertoorion8185
@rocketfillertoorion8185 4 года назад
@Dan The intensity of your class is really impressive! Can you share more info such as class topics about the courses you take in your apartment ?
@rocketfillertoorion8185
@rocketfillertoorion8185 4 года назад
@Dan WOW! Your apartment deeply covers many aspects ! I'm currently transfering into CS field and it seems like I have more than just a lot to catch up on! Thanks for your thorough go through! Hope your project go well!
@ekronb5287
@ekronb5287 4 года назад
Lmao it just made me kinda nervous cause I didn’t know where to go now lol
@user-us5kq2yv3e
@user-us5kq2yv3e 4 года назад
@@ekronb5287 I feel you.
@ArcE_404
@ArcE_404 3 года назад
I am a software engineering student, and I feel sooooooo small seeing this, like I'm just a part of a big universe and I want it all. Especially the machine learning part.
@tan8067
@tan8067 2 года назад
Wow! This was my exact 4 year Computer Science curriculum in a nutshell! Really mind opening explanation! Great job ss always!
@DiamondTurtleGamer
@DiamondTurtleGamer 4 года назад
"making it as efficient and as little bugs as possible" you obviously have not seen how I code sir.
@keepbreathing7827
@keepbreathing7827 4 года назад
Teach me
@Metalcape
@Metalcape 4 года назад
"If debugging is the process of removing bugs, then programming must be the process of putting them in"
@abtcode4191
@abtcode4191 4 года назад
@@Metalcape nice quote bro But i feel it's copied
@thesebas3090
@thesebas3090 4 года назад
@@abtcode4191 that's why it's quoted
@moisesdiaz9852
@moisesdiaz9852 4 года назад
@@Metalcape oh someone who understand my Programing style
@herbbuckland9223
@herbbuckland9223 3 года назад
Marvelous exposition. Thank you. It is impossible to put every bit of information in such a small space in such a short time. You do a wonderful job with your efforts.
@dizzlerecords4913
@dizzlerecords4913 3 года назад
The music is very relaxing, the graphical representation of this lesson is also very nice on the eyes and keeps you hooked. Good formula and great info!
@Drizzle52693
@Drizzle52693 4 года назад
I will never unhear the way he said “scheduler” 4:18
@JanosZakarias
@JanosZakarias 4 года назад
you mean the proper way?
@gshengelaia2001
@gshengelaia2001 4 года назад
dictionary.cambridge.org/pronunciation/english/schedule
@severenr
@severenr 4 года назад
Nothing weird about the way he said it my dude
@sauravkarmakar3704
@sauravkarmakar3704 4 года назад
S K dueler
@harunguven8581
@harunguven8581 4 года назад
this guy must be from england then
@brunodantasm
@brunodantasm 6 лет назад
"Computer science is not about machines, in the same way that astronomy is not about telescopes. There is an essential unity of mathematics and computer science."
@captlazerhawk
@captlazerhawk 6 лет назад
Which is why Computer Science is not a science at all.
@indeeditsryu9579
@indeeditsryu9579 6 лет назад
how tf is it not a science
@TehGettinq
@TehGettinq 6 лет назад
5 months late but CS is definitely a science of its own. Its not only revolutionizing the world of mathematics because of computation but also philosophy. Since theorical computer science we have discovered possibilities that we never thought existed in dozens of different fields. Ofc CS takes a bit of math and alot of logic, just like physics take alot of maths, but its still a science.. tldr: I agree that hardware or computer engeneering is not a real pure "science" since its applying electrical and mathematical knowledge to hardware, just like building a car. but theorical cs is defo a pure science.
@rikenm
@rikenm 5 лет назад
Cs is the science of abstraction.
@herp_derpingson
@herp_derpingson 5 лет назад
- EW Dijkstra
2 года назад
What editing software do you use for these? They look amazing
@optimizedpran1247
@optimizedpran1247 3 года назад
I love this guy. His clarity and organization is simply incredible.
@skorp5677
@skorp5677 4 года назад
That moment when you feel like a badass because you knew a little something about every topic he mentioned :D Great video and great map! Thank you
@Dontstalkme378
@Dontstalkme378 4 года назад
Skorp exactly! But I feel like a jack of all trades and master of none lol
@Devilslave2
@Devilslave2 4 года назад
​@Atharv Khatri In as few words as possible, it's just how your computer manages to execute multiple programs (and often part of a program - like a particular function) in parallel with each other. The mains problems are to synchronize those processes to make them do things in the order we want to and also to allocate resources to them in an efficient way without the processes blocking each other by hogging a resource.
@ishworshrestha3559
@ishworshrestha3559 2 года назад
Ok
@whenthethebeansstrikeback6728
@whenthethebeansstrikeback6728 4 года назад
Assembly Developers be like: In order to make a sandwich from scratch, you first have to create the whole universe r/ProgrammerHumour
@caio757
@caio757 3 года назад
lol
@stolensentience
@stolensentience 3 года назад
More like Carl Sagan humour
@maxplaysgamez-sharesgaming1756
@maxplaysgamez-sharesgaming1756 3 года назад
Also r/CosmologistHumour, r/ChemistHumour, r/BiologistHumour, r/PhysicistHumour ...Since You'll Have To Explain The Process Of Making The Sandwich's Contents(Bread, Vegetables) -- Polysaccharides, Starch, Cellulose... Derived From Photosynthesis, Which Leads To Origin Of The First Cells And Biological Life Form, Which Further Leads To The Merging Processes Of Asteroids, Stars And Stardusts From Previous Supernova, Which Forged Heavier Elements In The Beginning Of The Universe... You Get The Idea, There's No Going Beyond Big Bang At This Point. All In All, Everything Is Connected.
@mynameisgleeriplaypiano4620
@mynameisgleeriplaypiano4620 3 года назад
@@maxplaysgamez-sharesgaming1756 Why Are You Wrote Like This?
@bedsheets1867
@bedsheets1867 3 года назад
@@mynameisgleeriplaypiano4620 because redditors are weird
@crisfervil
@crisfervil 3 года назад
This is super cool! Thanks! I can see that there is a lot of work involved in the preparation of this simple map and video, and I'm curious about the creation process. Have you ever written or published anywhere how you do it?
@rivimey
@rivimey 3 года назад
(Speaking as 35+ year SE) Very, very good summary. Well done. I think of Computer Science as being what you call Pure CS, and Software Engineering as being the application of CS (and other disciplines) in a problem domain to solve problems. E.g. CS + SE + Genomics => bioinformatics I love the point you make about SE being an Art: it cannot be anything else given are so many variables, and so much that can never be known. Designing applications (software architecture) is IMO an underrated artform. One of my favourite comments is that even "simple" computer programs (your web browser, for example) are some of the most complex constructions humans have ever created, and the fact that we can get even most of the way there (moduo bugs) is thanks not to science (truth/knowledge) but to engineering (apply what you know to extend knowledge into what you don't) -- Pure CS lags a long way behind what Software engineers are asked to do routinely.
@djblcb
@djblcb 4 года назад
Even though they are a "couple" of years old now, I have just discovered and am loving these videos. Well done.
@manantank
@manantank 6 лет назад
how have i never heard of this channel, this is a gold mine thank you for your hardwork
@goss2623
@goss2623 4 месяца назад
4 years ago I came across all of your videos based on the roadmaps for each subject/stream. Since I've marked all of them, today this video in particular helped me understand all the domains to act upon.
@jordanjenkins1671
@jordanjenkins1671 3 года назад
Great map! Explains the breadth of computer science and related fields better than I could!
@pete-do3fz
@pete-do3fz 4 года назад
Your map presentations ...AWESOME ! Thank you .
@MinionNoMore
@MinionNoMore 6 лет назад
Map of Philosophy, please! +1
@micheln80
@micheln80 6 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YxBShJU_CKs.html
@MinionNoMore
@MinionNoMore 6 лет назад
I know this map but I don't like it that much. Would love to see Domain of Science's take on this
@MinionNoMore
@MinionNoMore 6 лет назад
Do you even.. ..Philosophy?
@alejandrojuarez-rea4899
@alejandrojuarez-rea4899 6 лет назад
Map of Paper of Plastic?
@1oo1540
@1oo1540 6 лет назад
Alejandro Juarez-Rea what about a map of uncultured fools who believe universities are vocational schools?
@Djolewatchtastife
@Djolewatchtastife 3 года назад
After (almost) completing my CS degree, this is a good summary of all the subjects I've learned
@coole9639
@coole9639 3 года назад
the sheer amount of information/different areas of study you cover is impressively intimidating. There's a lot to know here!
@justlearning2113
@justlearning2113 6 лет назад
Great video. A suggestion about next video though: I'd love the next map to be about cognitive science.
@KleRoi
@KleRoi 6 лет назад
Or actually Psychology in general. It's still one single word which can include everything from Psychoanalysis, Social Psychology, Neuroscience, etc.
@khaliljammal
@khaliljammal 6 лет назад
Just Learning That'd be great actually
@kevyanuehara
@kevyanuehara 6 лет назад
A map of psychology would be awsome
@Eudaletism
@Eudaletism 6 лет назад
Cognitive Science would touch upon both psychology and neuroscience.
@IWantToStayAtYourHouse
@IWantToStayAtYourHouse 6 лет назад
You mean psychology, wtf is cognitive science?
@phir9255
@phir9255 6 лет назад
It was hard to not cry out loud when I saw this in subscriptions.
@Arjun.Trivedi
@Arjun.Trivedi 11 месяцев назад
You are doing superb work by these maps! Keep em coming!
@ayushinamdar2125
@ayushinamdar2125 3 года назад
It might seem easy but it takes brilliant understanding to make a map of something as complex as sciences itself. Kudos to you
@supremechaos420
@supremechaos420 6 лет назад
Great video and the colours and style of the map make it a great poster
@marsiennacelebi739
@marsiennacelebi739 3 года назад
Love this channel! Its great to see a general map of things.. I await the map of linguistics psychology philosophy..
@elsacohen490
@elsacohen490 2 года назад
This is such a wonderful content for someone who has never been into the field of science but very curious and keen to learn. Thank you so much for the amazing work you are doing!
@oasismaths5825
@oasismaths5825 3 года назад
A State Of Data™ #Computer_Science With #Python: An Absolute Beginners Guide - Coding Quiz: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0J8aj6ObC_s.html
@AsbjornOlling
@AsbjornOlling 6 лет назад
Hacking gets a bad rap. "Trying to find weaknesses in computer systems and take advantage of them without anyone noticing" totally disregards actual academic hacking for research. Take a look at conferences like Black Hat. Serious, non-criminal penetrability research is practically an entire academic industry.
@haizi7179
@haizi7179 5 лет назад
I thought this but had no need to comment it, if you know, you know.
@angelo3805
@angelo3805 5 лет назад
Asbjørn Olling The video really described it in the worst way possible.
@lincolnsand5127
@lincolnsand5127 5 лет назад
@Winston Mcgee Hacking meant something else before. Look at Ken Thompson. He called himself a hacker, but he's a legendary programmer
@hynjus001
@hynjus001 4 года назад
This is beautiful. Reminds me why I love computer science.
@ChlorineSpot
@ChlorineSpot 3 года назад
what did you use for editing your video? the montage?
@matheusrosa5053
@matheusrosa5053 2 года назад
What a GREAT video, this map is wonderful. I liked the calm atmosphere created by the background music.
@QuanChiKombat
@QuanChiKombat 6 лет назад
Map of Economics would be awesome!
@alejandrozarzuelo5535
@alejandrozarzuelo5535 6 лет назад
QuanChiKombat dos means Domains of SCIENCE
@QuanChiKombat
@QuanChiKombat 6 лет назад
Economics is a social science "Economics is the science which studies human behavior as a relationship between given ends and scarce means which have alternative uses."
@georgexak9693
@georgexak9693 6 лет назад
Economics have fields that range from social sciences to hard sciences. Social science examples : Political economy, behavioral economics Hard science examples : Econometrics,Financial Engineering, Game theory.
@trulyUnAssuming
@trulyUnAssuming 6 лет назад
It is not that much: Game Theory, the theory around utility functions (optimization -> (numerical) analysis/math), econometrics/statistics(->math), behavioral economics (-> psychology), economic policy (->politics), and Finance/Theory of Money. And a lot of them have big overlaps with other fields. Honestly as a student of Economics and Math: Economics has some interesting bits and pieces. But it doesn't fill an entire degree. Take it as a minor if you are interested, but chose something else like math as your major.
@georgexak9693
@georgexak9693 6 лет назад
Im sorry Keine, im not fully aware of the american system and how many years you study etc, but economics is one of the biggest fields out there, especially because it incorporates many other sciences, the subjects you mentioned are a small fraction of economics, and you probably have studied an even smaller fraction of them to say that " it is not that much ".
@leonmher5342
@leonmher5342 4 года назад
Watching your videos is the best thing that happened to me today! Thank you, that was eye opening
@gvmrpg
@gvmrpg 2 года назад
I watched this video just as I began studying CS. This clarified so much stuff to me before I even dabbled into it, and I’m sure it will take me to smarter decisions than just going with the flow or following what a uni advisor would tell me to do. Thank you for that!
@KwaneleMkhizeZH
@KwaneleMkhizeZH Год назад
Absolutely.
@srkonok
@srkonok 3 года назад
I am a CS student. After watching this video, I realize that you summarize the whole syllabus and basic idea in one video. That's awesome!.
@KrishnaKumar-fc1hc
@KrishnaKumar-fc1hc 3 года назад
This is extremely amazing.
@jalenandrew2387
@jalenandrew2387 5 лет назад
lovely! Map of Engineering?
@saidalas7763
@saidalas7763 3 года назад
Doug Demuro, the type of guy who wanted to become a mechanical/automotive engineer but his parents didn't let him.
@bitechpodcast9331
@bitechpodcast9331 2 года назад
Dude. This video summarises the history class I had at university; however, the way you presented it: brilliant!
@lukavranes2921
@lukavranes2921 2 года назад
This is the most enjoyable video I have watched in a while, awesome job!
@matheusft
@matheusft 3 года назад
I, as a computer engineer, approve this video. Really neat and informative. Well done!
@nikhil-kulkarni
@nikhil-kulkarni 4 года назад
I am so glad I know a bit about almost everything in the map. The music is just hypnotising; I love it.
@mryup6100
@mryup6100 3 года назад
You're a jack of all trades
@nikhil-kulkarni
@nikhil-kulkarni 3 года назад
@@mryup6100 I am a nerd.
@nigaraliyeva7607
@nigaraliyeva7607 3 года назад
This video was one of the most brilliant things I have watched for 5 years. You amazed me!!
@rajadani6298
@rajadani6298 10 месяцев назад
00:00:00 - Introduction 00:00:39 - Theoretical Computer Science 00:02:03 - Algorithmic Complexity 00:03:13 - Coding Theory and Cryptography 00:03:46 - Computer Engineering 0:05:34 - Introduction to Computer Science 0:09:25 - Conclusion
@thebestscienceclips
@thebestscienceclips 7 месяцев назад
Good job!
@melancholic90s49
@melancholic90s49 6 лет назад
At the end of the video I took a screenshot of the map, now it is my PC wallpaper. great video!
@jacklandingham4375
@jacklandingham4375 6 лет назад
Great video! Content creators like you are why RU-vid continues to be one of Alphabets greatest components. I think the maps you are making are a great way for students to understand the opportunities in STEM disciplines. With that being said, some interesting maps could be engineering maps. Which will break down the hazy definition of engineering and show the specific interesting parts. Thanks for these videos!
@markhong9233
@markhong9233 3 года назад
Thank you for making these wonderful maps!
@ciullaantj
@ciullaantj 3 года назад
That was a really cool visual representation of comp sci!
@BudgiePanic
@BudgiePanic 5 лет назад
When you have a primitive understanding of all the sub topics - feelsgoodman
@R41Ryan
@R41Ryan 4 года назад
Never heard or understand half of the things on this map, but it gets me excited.
@DirtyMike124x
@DirtyMike124x 4 года назад
Ryan Huynh Lol hell yeah brother, that’s the fucking spirit.
@BSingh-on4qr
@BSingh-on4qr 3 года назад
Thanks. It can be so hard suffering through learning content without fully understanding the bigger picture and purpose like this
@shaddjimenez4524
@shaddjimenez4524 3 года назад
Masterpiece. Thanks for the information as usual.
@Jonas-gm4my
@Jonas-gm4my 6 месяцев назад
A great video. Sadly I did not comment before. I very much enjoy your series in which you make maps of different sciences, it gives a great overview in a visually pleasing way. I know that the video is six years old but keep up the great work.
@o3bvv
@o3bvv 5 лет назад
Impressive job, man! Would be great to add a field of computer ethics, where computers act as moral agents
@breezyashell
@breezyashell Год назад
Watching this makes me realize how much I've learned over the years, thank you.
@duannehaughton4893
@duannehaughton4893 10 месяцев назад
It is astounding how much I depend and use something that I barely understand. Awesome video, this channel is very well put together.
@agyeyagautam
@agyeyagautam 4 года назад
Great video, Loved it. It's really helpful to build on something & this video will provide many people that foundation. Video Idea : You should also make a Language Map (Which language is used for which purpose). I've seen many people get confused what should they learn first.
@GeorgeDessa25565
@GeorgeDessa25565 3 года назад
I like how you put league of legends at the bottom of optimization 😂😂
@AtamrarisTibia
@AtamrarisTibia 3 года назад
Well why? I always thought that lol is exceptionally well optimized game, this thing can run on one thread cpu from 2012! And the game is also not gpu intense. Riot's another game, Valorant can basically run on anything.
@marcofilho
@marcofilho 3 года назад
​@@AtamrarisTibia Lol runs in a very old, poorly optimized engine, built specifically for it, but with pretty models. With so many upgrades, it turned to a real Frankstein Monster. Valorant runs with Unreal Engine 4, witch enables the game to run with more complexity and less bugs.
@andrejandonov4899
@andrejandonov4899 2 года назад
Just found your channel. Great content, keep it up. I'd love to see a map of Economics
@leonvita-zo6ri
@leonvita-zo6ri Год назад
amazing, this video with all the videos on youtube and all platforms, absolutely brilliant
@hamzabhf9562
@hamzabhf9562 6 лет назад
Map of programming languages Who is whit me?
@nicholasc.5944
@nicholasc.5944 5 лет назад
im definitely with you
@TheShanks
@TheShanks 5 лет назад
@Winston Mcgee Because it's a large subfield which itself branches into various subfields which lots of members. Also subfields arose from each other and influence each other. This could be neatly expressed and explained in a map. Your comment was a bit like: You have a world map, why would you need a map for a specific country?
@shoaibakhtar4389
@shoaibakhtar4389 5 лет назад
Me too.
@Panthera-Uncia
@Panthera-Uncia 5 лет назад
@@TheShanks Yep, and it could be reduced into complex mathematical bases; imagine having quantized computer/logic operations for all languages.
@deivisony
@deivisony 5 лет назад
@@TheShanks You have a "house map" (blue print) So I should have a room map or better yet a my bed map or a map of the spot I leave my left socks wich isn't the same I leave my right sock. Sometimes being too specific doesn't work
@MohitK96
@MohitK96 4 года назад
I want to learn them all but I've one life :'(
@Concretizer
@Concretizer 4 года назад
Damn me too, everything related to computers is fascinating, but we can only really choose a few from many branches to master in.
@navagharkiran5769
@navagharkiran5769 4 года назад
A guy in the India have mastered every thing in computer.. Now he is AI field.. U have 80 years u can learn anything in those time.
@eferrari96
@eferrari96 4 года назад
You can learn the basics of the upper half of the graph just with a bachelor degree, so it doesn't seem impossible to me
@itch1428
@itch1428 4 года назад
@@navagharkiran5769 Do you have his name
@navagharkiran5769
@navagharkiran5769 4 года назад
@@itch1428 Narendra modi
@amraboeleneen2221
@amraboeleneen2221 3 года назад
I needed something like that when I first started my studies, despite some minor error and mixing up, overall the video is amazing
@Kevin-yk9by
@Kevin-yk9by 2 года назад
This was so sick thank you for making these!!!
4 года назад
The compilers section makes it seem like there is a sequence of increasingly higher level languages and in each step there’s a compiler that translates from some language to the previous language in the list. This is not how this works though. Many languages are compiled directly to machine code, some are interpreted by an application (like the browser interprets JavaScript), so you could say that programming languages are all in the same level. You can sometimes translate between them with a “transpiler”, for example you can turn C++ into JavaScript with Emscripten. Assembly is just a human readable form of machine code, so those two are in a level of their own. Some compilers emit machine code, others emit assembly, and other emits both. So: Compilers turn programming language into assembly or machine code. Assemblers turn assembly into machine code. Transpilers turn code in a programming language into code in another. And interpreters run code directly without changing it to something else first.
@andresobrinho3040
@andresobrinho3040 4 года назад
Helô from Brasil! Sem dúvidas um dos melhores canais que encontrei nós últimos meses
@eugeneleroux1842
@eugeneleroux1842 3 года назад
Thank you for making such a complex subject understandable.
@fab8672
@fab8672 2 года назад
Wow ! A map like this is indeed really useful in any subject you are trying to learn
@pouriab9782
@pouriab9782 4 года назад
And most of these fields have come to scene in about a decade ago... I can't imagine the map in like 50 years later!!!
@natemarshall2626
@natemarshall2626 6 лет назад
MAP OF ENGINEERING PLEASE
@raney150
@raney150 6 лет назад
What type? Any kind of engineering can be broken down like this. Engineering as a whole would be a mess of a map.
@sherkhan_5050
@sherkhan_5050 6 лет назад
Nate Marshall Can you please make short and simple maps of engineering and later on make each sperate videos on different fields briefly.
@FALprofessional
@FALprofessional 6 лет назад
Chemical, Industrial, Mechanical, Aerospace, Petroleum, Software, Computer, Electrical, Photonics & Optics, Civil, Materials Science? Pick your flavor.
@The.Talent
@The.Talent 6 лет назад
I think this would be great. Dominic doesn't use these videos so much to explain the deep content of the subject, only where the general fields comes from, where they are going, and how they are all connected. I think *engineering* would be very straight forward and clear, even if it did cover every (well, as many as DOS can fit) discipline. Also, I'd buy that poster.
@pierrecurie
@pierrecurie 6 лет назад
There already exists a map: IEEE 4789-33457 It's 239 pgs
@kaushikntupsakri5176
@kaushikntupsakri5176 2 года назад
i absolutely love how you mentioned we'll all be computers and put that image from 2001:A Space Odessy
@ScamSafeShiba
@ScamSafeShiba 8 месяцев назад
Computers: *more and more powerful Also computers: *can not save the volume level of an app
@chukim8012
@chukim8012 5 лет назад
I did not see any music credits for the video in the description. And the track is f-ing awesome.
@jjjey444
@jjjey444 4 года назад
Chu Kim yeah, and it pisses me off that this guy did not credit the music creators
@Noor-oh4jq
@Noor-oh4jq 4 года назад
@@jjjey444 I think that he made the track
@JITCompilation
@JITCompilation 4 года назад
@@Noor-oh4jq Either way, it needs to be put on Spotify
@philipdevasia1135
@philipdevasia1135 4 года назад
Exactly , the first few minutes was majestic
@theAadi47
@theAadi47 3 года назад
Oh hello Sir! I did love the music used in this video.
@ShibScript
@ShibScript 2 года назад
Nice map mate, thanks for the video, i learnign more than i thought i gonna learn with this man. Now i can be more specific for what area study.
@smc_onetwo
@smc_onetwo 3 года назад
i don't know if it's the music or just the great writing, perhaps both? but i'm definitely inspired. thank you!
Далее
The Map of Chemistry
11:56
Просмотров 2,2 млн
РАЗБОРКИ НА ДОРОГЕ #shorts
00:26
Просмотров 362 тыс.
Learn To Code Like a GENIUS and Not Waste Time
9:41
P vs. NP: The Biggest Puzzle in Computer Science
19:44
Просмотров 645 тыс.
The Map of Mathematics
11:06
Просмотров 13 млн
What REALLY is Data Science? Told by a Data Scientist
11:09
The Math Needed for Computer Science
14:54
Просмотров 2,2 млн
How Do Computers Remember?
19:32
Просмотров 6 млн
The Big Misconception About Electricity
14:48
Просмотров 21 млн
10 Math Concepts for Programmers
9:32
Просмотров 1,7 млн
iPhone СНИМАЕТ ХУЖЕ! Почему?! #iphone
0:57
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Просмотров 1,9 млн
САМЫЙ дешевый ПК с OZON на RTX 4070
16:16