Assignments
In general, course topics will be covered in the same sequence as the textbook chapters. It is critical that you study each chapter before we cover the corresponding topic in class.
Other assignments are listed here:
- Due May 25. Assignment 8
- Study the Javascript Tutorial
- Due May 2. Assignment 7
- Due April 11. Assignment 6
- Due March 28. Assignment 5
- Midterm Exam March 24
- Due March 14. Assignment 4
- Due March 7. Assignment 3
- Due February 17. Assignment 2
- Due February 10. Assignment 1.
- Due Immediately. Send an email message to me
with the string, “CS-081 Contact Information” as the
subject. (Omit the quotes.) In the body of your message, put your
name and your 4-digit college ID number. See the Contact Information web page for my
email address.
Be sure the email address you send your message from is one that you will be using regularly this semester. I will add that address to my spam filter’s “whitelist” so you will be able to send messages to me during the course. In addition, I will add that address to the mailing list for the course, which I will use to send out administrative messages about the course during the term. Finally, I will also verify the email address when you join the discussion forum for the course.
If you want to use multiple email addresses, send me a separate message from each one you want to use.
Administrivia
- Calendar: Class meeting dates, topics covered, and assignments.
- Discussion Forum: I encourage you to join the course discussion forum, which is open only to students registered in my courses. The main purpose of the forum is to exchange help on the assignments and in preparing for exams. I will award a small course grade bonus to students who participate actively in the forum — posting questions, and especially posting answers!
- Check Grades: Follow the link, enter your 4-digit student ID, and see what grades I have recorded for you so far this semester. Note: exam and assignment grades become permanent two weeks after they are posted, so be sure to check your grades regularly to make sure there are no mistakes.
- Class Meetings: Tuesdays and Fridays 10:50 am to 12:05 pm. SB B-145.
- Course Description: Follow the link for a summary of what the course will cover.
- Textbook: See the course description. The textbook is required for the course. You will need your own copy because the reading assignments are a crucial part of the course.
- Office Hours: Tuesdays and Fridays from 12:15 to 1:15 pm. Follow the link for more contact information.
- Exams and Assignments: There will be a midterm and a final exam. Each exam will count 40% of your course grade. The remaining 20% of your grade will be based on the programming assignments. Each programming assignment you submit will be graded as “ok” (full credit) or “not ok” (half credit). It is all right to get help on the assignments any way you wish. But your assignments must be correct to receive full credit. Furthermore, the exams will test how well you know the techniques covered by the assignments. So even if you get a lot of help on the assignments, you still have to be able to do them on your own in the end.