COMPUTER SCIENCE: THE DISCIPLINE
Generate an AI Snapshot to get a quick, structured summary of this paper.
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
The computing profession is the people and institutions that have been created to take care of other people's concerns in information processing and coordination through worldwide communication systems.
Abstract
ion Design 1 Algorithms & Data Structures 2 Programming Languages 3 Architecture 4 Operating Systems and Networks 5 Software Engineering 6 Databases & Information Retrieval 7 Artificial Intelligence & Robotics 8 Graphics 9 Human Computer Interaction 10 Computational Science 11 Organizational Informatics 12 Bioinformatics 1 Algorithms and Data Structures -10- The theory of algorithms encompasses computability theory, computational complexity theory, concurrency theory, probabilistic algorithm theory, database theory, randomized algorithms, pattern-matching algorithms, graph and network algorithms, algebraic algorithms, combinatorial optimization, and cryptography. It is supported by discrete mathematics (graph theory, recursive functions, recurrence relations, combinatorics), calculus, induction, predicate logic, temporal logic (a calculus of time dependent events), semantics, probability, and statistics. Experimentation has been found very useful with complex algorithms and heurist...
