New Course Offerings - Spring 2007
Title: "CS 101": An Introduction to Computer Science For Everyone
Number: EECS 395, Section 21 (Note: This is a new *introductory* course. Freshmen and non-majors are very welcome)
Web Site: http://www.nucs101.org
Time: Tuesdays and Thursdays, 3:30-4:50
Description: The primary goal of this course is to answer these simple questions: (1) What is computer science? (2) What do computer scientists do? (3) How does computer science interact with the rest of the world? The course is about the intellectual content, personalities, structure, history, and aspirations of the field. We will cover areas such as theory, systems, artificial intelligence, graphics, human-computer interaction, programming languages, and security; people like Turing, Hopper, Goedel, Babbage, Bush, Shannon, McCarthy, Lovelace, Brooks, Ritchie, Torvalds,Stallman, and Knuth; and computer science's interaction with law, science, politics, business, entrepreneurship, and culture. There will be no programming in this course. For detailed information, see http://www.nucs101.org
Prerequisites: none - freshmen and non-majors are very welcome
Books: A range of books and other readings. A tentative reading list is available on the course web site.

