HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

what are all the domains of computer sciences?

Submitted by: @import:stackexchange-cs··
0
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

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 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.