The official course syllabus will be maintained at this link. As the course progresses, I will update this document. Any printed copies handedout at the beginning of the class are not to be considered accurate after the course begins. Dates for labs projects and exams should be verified on this website before whenever you need current information.
Before you go any further in this course, please follow this link and fill out a course survey form so I know a bit more about you, and any special needs you might have.
Announce
The orientation link was broken. It is now fixed. Please complete this form as soon as you can!
These notes are designed to augment the course materials found in your tex and on Blackboard. You should plan on reading these notes, then scanning both the text and the material on Blackboard. Together, you should find enough material to master the concepts we want you to learn. Don’t let this slide. You cannot hope to understand the material if you do not read the notes and practice writing programs. Remember, this can be fun, unless you put things off and find yourself under a time crunch!
Here are the review notes for Exam 1, and the lab portion you need to work before the exam due date (Oct 4).
Here are the review notes for Exam 2. The lab part will be posted on October 28 (the first day the exam is available). The exam must be completed by Nov 4.
Lab projects give you more experience in thinking your way through problems and expressing solutions to those problems as computer programs. You will be installing a number of tools for these labs. Notes will be provided to guide you through the process as needed.