Skip to content

Instantly share code, notes, and snippets.

@iknite
Created October 28, 2019 07:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iknite/dda822637ce09d5fdc345abacac1e2c7 to your computer and use it in GitHub Desktop.
Save iknite/dda822637ce09d5fdc345abacac1e2c7 to your computer and use it in GitHub Desktop.

https://en.wikipedia.org/wiki/Computer_science

Theoretical computer science

Data structures and algorithms

Analysis of algorithms, Algorithms, Data structures, Combinatorial optimization, Computational geometry

Theory of computation

Automata theory, Computability theory, Computational complexity theory, Cryptography, Quantum computing theory

Information and coding theory

Entropy ,Differential entropy, Conditional entropy, Joint entropy, Mutual information, Conditional mutual information, Relative entropy, Entropy rate Asymptotic equipartition property, Rate–distortion theory Shannon's source coding theorem, Channel capacity, Noisy-channel coding theorem, Shannon–Hartley theorem, Data compression, Error control, Cryptographic coding, Line coding

Programming language theory

Type theory, Compiler design, Programming languages

Formal methods

Computer systems

Digital logic, Microarchitecture, Multiprocessing, Ubiquitous computing Systems architecture, Operating systems

Computer architecture and computer engineering

Computer performance analysis

Concurrent, parallel and distributed systems

Computer networks

Computer security and cryptography

Databases

Computer applications

Computer graphics and visualization

Human–computer interaction

Scientific computing

Numerical analysis, Computational physics, Computational chemistry, Bioinformatics

Artificial intelligence

Machine learning, Computer vision, Image processing, Pattern recognition, Data mining, Evolutionary computation, Knowledge representation and reasoning, Natural language processing, Robotics

Software engineering

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment