Theoretical computer science includes the mathematical abstraction of software program units, emphasizing how logic and computation can be employed to resolve difficulties. Subcategories of theoretical computer science will be facts buildings and algorithms, the theory of computation, information and facts and coding principle, programming language theory, and formal strategies. http://trentondpyis.bloguetechno.com/Computer-Science-Project-Help-An-Overview-29187034