{ "130675": { "url": "/science/computer-science", "shareUrl": "https://www.britannica.com/science/computer-science", "title": "Computer science", "documentGroup": "TOPIC GISTED" ,"gaExtraDimensions": {"3":"false"} } }
Computer science
- Introduction
- Development of computer science
- Algorithms and complexity
- Architecture and organization
- Computational science
- Graphics and visual computing
- Human-computer interaction
- Information management
- Intelligent systems
- Networking and communication
- Operating systems
- Parallel and distributed computing
- Platform-based development
- Programming languages
- Security and information assurance
- Software engineering
- Social and professional issues
Computer science, the study of computers and computing, including their theoretical and algorithmic foundations, hardware and software, and their uses for processing information. The discipline of computer science includes the study of algorithms and data structures, computer and network design, modeling data and information processes, and artificial intelligence. Computer science draws some of its foundations from mathematics and engineering and therefore incorporates techniques from areas such as queueing theory, probability and statistics, and electronic circuit design. Computer science also makes heavy use of hypothesis testing and experimentation during the conceptualization, design, measurement, and refinement of new algorithms, information structures, and
…(100 of 11972 words)