EECS 111: Fundamentals of Computer Programming I

Home
Assignment Policies
General Information
Resources

Next Assignment Due:

Changed: 3/22/2008

Welcome to the EECS 111 class home page. You should frequently check this page for assignments, handouts and lecture notes. For announcements, requests for help, tips, etc., go to the class newsgroup.

General Info

This is an introductory course on the fundamentals of computer programming. I see this class as an opportunity for you, the student, to see what computer programming is all about and (more importantly) to see whether you want to spend the next few years doing more of it. This course will include weekly programming projects, readings, a midterm, and final examinations. Class participation is not optional.

Announcements

Required Textbook

The required text for this course is Structure and Interpretation of Computer Programs (second edition), by Abelson, Sussman and Sussman. Much of the material for this course will be taken from this book. This book also boasts a home page that includes all of the code from the examples.

Schedule

This class meets Mondays, Tuesdays, Wednesdays and Fridays from 2:00pm until 2:50pm in Tech LG68. The Tuesday session will be a help/review session run by Josh.

Faculty Info


Faculty: Larry Birnbaum
e-mail: birnbaum@cs.northwestern.edu
Office: Ford 3-325
Office hours: by appointment

TA: Josh Unterman
e-mail: junterman@ccl.northwestern.edu
Office: Ford 3-215
Office hours: Wednesday & Thursday, 1 - 2




Perlisisms - "EPIGRAMS IN PROGRAMMING" by Alan J. Perlis