User:Agronauts/Books/Wikipedia Computers

Interesting things about computers

 * Computer science


 * Language Theory
 * Programming language theory
 * Semantics (computer science)
 * Type theory
 * Program analysis
 * Program transformation


 * Formal methods
 * Formal methods
 * Compiler construction
 * Programming language


 * Algorithms
 * Analysis of algorithms
 * Algorithm
 * Data structure
 * Combinatorial optimization
 * Computational geometry


 * Theory
 * Quantum computing
 * Cryptography
 * Computational complexity theory
 * Computability theory
 * Automata theory


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


 * Architecture
 * Boolean algebra
 * Microarchitecture
 * Multiprocessing
 * Operating system
 * Systems architecture
 * Ubiquitous computing