Look for the catalog of 2020-21IntroSems to roll out here in August.
Introductory Seminars for First-Year Students
Great Discoveries and Inventions in Computing
This seminar will explore some of the great discoveries that underlie computer science as well as the inventions that have produced the remarkable advances in computing technology. Key questions we will explore include: What is computable? How can information be securely communicated? How do computers fundamentally work? What makes computers fast? Our exploration will look both at the principles behind the discoveries and inventions, as well as the history and the people involved in those events. Some experience programming is required.