User:Toxivian/Books/Topics in Computer Science

A Reference

 * Outline of computer science


 * Topics in CS
 * Computer science
 * Artificial intelligence
 * Information security
 * Robotics
 * Machine learning
 * Theoretical computer science
 * Cryptography


 * Programming Concepts
 * Functional programming
 * String (computer science)
 * Single-precision floating-point format
 * Binary number
 * ASCII
 * Unicode
 * Abstract data type
 * Turing machine
 * Computational complexity theory
 * Formal methods
 * Boolean algebra
 * Mask (computing)
 * Thread (computing)
 * Bit
 * Subroutine


 * Math
 * Mathematics
 * Set theory
 * Set (mathematics)
 * Axiom of choice
 * Discrete mathematics
 * P versus NP problem
 * Game theory
 * Mathematical logic
 * Number theory


 * OO Concepts
 * Multiple inheritance
 * Object-oriented programming
 * Object (computer science)
 * Inheritance (object-oriented programming)


 * Languages
 * Programming language
 * Python (programming language)
 * Assembly language
 * Programming language theory
 * Java (programming language)
 * C++
 * Perl


 * Structures and Algorithems
 * Algorithm
 * Analysis of algorithms
 * Data structure
 * Time complexity
 * Array data structure
 * Record (computer science)
 * Associative array
 * Union type
 * Tagged union
 * Set (abstract data type)
 * Graph (abstract data type)
 * Tree (data structure)
 * Graph (mathematics)
 * Class (computer programming)