Computer science

« Back to Glossary Index

Fundamental areas of computer science
Programming language theory
– Computational complexity theory
– Artificial intelligence
– Computer architecture
– Algorithms and data structures

Theoretical disciplines in computer science
– Algorithms
– Theory of computation
– Information theory
– Cryptography
– Computer security

Applied disciplines in computer science
– Design and implementation of hardware
– Design and implementation of software
– Computer graphics
– Computational geometry
Database management

Interactions and interfaces in computer science
– Human-computer interaction
Software engineering
– Operating systems
– Networks
– Embedded systems

Synthesis and processing in computer science
– Artificial intelligence
– Machine learning
– Computer vision
– Natural language processing
– Goal-oriented processes References:

Merriam-Webster Online Dictionary
computer science (noun)
a branch of science that deals with the theory of computation or the design of computers
« Back to Glossary Index Download Tooltip Pro

About Casey Keith

I own Master Course Reviews, am a holistic SEO mentor, and am an entrepreneur. I’ve been doing SEO and small business development through mentorship since 2009.

Follow Casey Keith

Reccomended SEO Tools

Casey Keith
Computer science