Chapter 1
Introduction to Computer Science
Read chapter 1 in the bookSummary
Computer science (CS) is the study of computing, which includes all phenomena related to computers, such as the Internet. With foundations in engineering and mathematics, computer science focuses on studying algorithms, which are instructions that enable computing. This includes computer hardware and software and the way these are used to process information. Three perspectives on computers include the hardware perspective, software perspective, and theoretical perspective.
Key terms
- software
- algorithmic principles that determine how results are computed
- hardware
- physical, real-world materials that enable computation
- computer science (CS)
- study of the phenomena surrounding computers
- computing
- all phenomena related to computers
- algorithm
- sequence of precise instructions
- artificial intelligence (AI)
- development of computer functions to perform tasks, such as visual perception and decision-making processes, that usually are performed by human intelligence
- social determination of technology
- belief that technologies are inherently neutral, and that it is the people who use a technology who ultimately make it “good” or “bad”
- adversarial attack
- sample input (e.g., an image) that is designed to cause a system to behave problematically