patternMinor
what are all the domains of computer sciences?
Viewed 0 times
sciencesthewhatallaredomainscomputer
Problem
Im trying to build my own learning track
Currently I am working on becoming a unity developer to make game or whatever is needed. I use C# within the system.
I don't feel satisfied just working within the engine and want to make my skills more broad and flexible to be able to solve a wide number of problems.
if someone could help me break down the comp sci world so I can learn about each domain one at a time and potentially learn to combine them all.
Why? because I get extremely nervous when I see any feature that I can't deconstruct quickly.
A better way of phrasing it.. Im looking for a hierarchy of computer science ideas from the broadest to the smallest... so I can understand them properly and sort them. put the ideas together.
or perhaps I should just calm down
Currently I am working on becoming a unity developer to make game or whatever is needed. I use C# within the system.
I don't feel satisfied just working within the engine and want to make my skills more broad and flexible to be able to solve a wide number of problems.
if someone could help me break down the comp sci world so I can learn about each domain one at a time and potentially learn to combine them all.
Why? because I get extremely nervous when I see any feature that I can't deconstruct quickly.
A better way of phrasing it.. Im looking for a hierarchy of computer science ideas from the broadest to the smallest... so I can understand them properly and sort them. put the ideas together.
or perhaps I should just calm down
Solution
You'll be able to better understand all the branches and subfields of Computer Science if you take a look at the ACM Computing Classification System. This system is normally used by scientists to assign commonly agreed keywords to their papers. This site can show you a "big picture" (13 categories), then you can choose a category, click on it and see what it consists of, and so on.
An alternative way is to use the American Mathematical Society subject classification system - the
Looking at these subject classification systems might be useful if you want to choose a subject to dig deeper into it - however learning all these subjects one by one will be beyond any human capabilities.
An alternative way is to use the American Mathematical Society subject classification system - the
68 Computer Science category is much more coarse than the ACM classification, however it still shows a "look and feel" of the Computer Science.Looking at these subject classification systems might be useful if you want to choose a subject to dig deeper into it - however learning all these subjects one by one will be beyond any human capabilities.
Context
StackExchange Computer Science Q#151347, answer score: 4
Revisions (0)
No revisions yet.