Computer Science
Computer Science Resources
Deeper Knowledge on Computer Science

Artificial Intelligence (AI)
The mimicking of human cognitive functions and behaviors by machines

Data Science
The scientific method applied to data analysis

Distributed Systems
Software systems distributed and coordinated over a network

Data
Facts, statistics, and references to information

American Standard Code for Information Interchange (ASCII)
A character encoding standard for electronic communications

Cryptography
Techniques to secure communication

Operating Systems
Knowledge about Operating Systems

Actor Model
A model where an actor is the fundamental unit of computation including processing, storage, and communication

State Machines
Abstract representations of system state at a given point in time

Functional Programming
A declarative programming paradigm for extracting and transforming data from streams

Reactive Programming
A declarative programming paradigm for extracting and transforming data from streams
Broader Topics Related to Computer Science

Formal Sciences
Sciences that deal with formal systems