Terms

Branches of Computer Science

Branches of Computer Science Wiki 4 Fields of computer science 4.1 Mathematical foundations 4.2 Theory of computation 4.3 Algorithms and data structures 4.4 Programming languages and compilers 4.5 Concurrent, parallel, and distributed systems 4.6 Software engineering 4.7 System architecture 4.8 Communications 4.9 Databases 4.10 Artificial intelligence 4.11 Visual rendering (or Computer graphics) 4.12 Human-Computer Interaction 4.13 Scientific computing 4.14 Didactics of computer science/informatics
Back