Instructor |
|
|
General course information: objectives, prerequisites, text, policies, etc.
|
|
Schedule of lecture topics and assignments (subject to revision as the semester proceeds).
|
|
Slides from the lectures, in Adobe Portable Document Format (PDF).
|
|
The homework assignments (will be updated as the semester proceeds).
Solutions will be linked from each assignment.
|
Resources |
|
Supplemental content for the MIT textbook, including selected solutions.
|
|
You may find useful the resources from the 6.006 course at MIT's OpenCourseWare,
using the same textbook. Also see
course 6.046j.
|
|
Getting started with Python.
|
|
Getting started with the Eclipse development environment and Java.
|
|
I taught this same course last year; the coverage will not be identical, but it will be very similar.
|
|
|
Every class starts with a short devotional from the Bible, to help keep
everything in perspective!
|