What makes this different from CS 2/4/15/17/931?
CS8 is geared towards non-concentrators who want to gain an understanding of what the field of Computer Science is. You won't be learning the details of any one language or technology, but you'll get an understanding of what Computer Scientists study and why they do it.
If you want to learn the fundamentals of how computers work, what it means to study Computer Science academically, and why CS is important and will continue to be in virtually every field, take CS8.
For more information about specific courses, check out the department's "what course" page.
What will I get to do?
Much of the class will be interactive -- we're preparing labs and in-class activities for each unit that will have you trying to solve problems and think like a computer scientist.
We'll also be reading a book that explains the history of Computer Science through important algorithms and insights.