Conceptual Questions
1
.
Give two definitions of computer science. How do they compare?
2
.
Explain the concept of theoretical computer science.
3
.
What is body-syntonic reasoning and how has it affected education?
4
.
In terms of data science, what is a spreadsheet and why can it be said that by using spreadsheets, people are programming without realizing it?
5
.
How do discovery and invention differ and how are these involved in computer science?
6
.
Describe in your own words the difference between data (as in data science) and information (as in information science). How does computer science shape both fields?
7
.
Give a real-life example that refutes social determination of technology. Your example does not need to involve computing, but it should involve some technology designed by humans.
8
.
Artificial intelligence approaches are typically used to solve problems that requires specific kinds of “intelligence.” Describe a real-life computational problem or application that does not need artificial intelligence.
9
.
Image recognition systems that can detect objects in images enable self-driving cars and many large-scale manufacturing or agricultural operations. Give another example where image recognition could be used as part of a larger system to automate decisions at scale.