CPSCI-100 Contemporary Computing Concepts

The course demonstrates how modern, familiar instances of computing technology–Siri, jpeg files, streaming data, the cloud, hacking, social media, drones, self-driving cars and Watson–all derive from the "big ideas" that make up the field of Computer Science. Topics include what it means to "compute," building machines to compute, how humans communicate with computers, computer networks, computer security, current and future computer applications. Students will use a variety of programs to experiment with all ideas presented. No knowledge of computer programming required.

Maximum Enrollment

26

(Quantitative and Symbolic Reasoning.)

Credits

1

Offered

Fall

Notes

Not open to students who have completed 110 or 112. May not be counted toward the concentration or the minor. Enrollment limit - 26 per section.