Help!
If you need help with a current assignment, you have several options:
- The bulletin board is available 24 hours a day. I or a TA will answer questions roughly once every day or two. (In less busy times of the term the turnaround might be significantly faster.) Please do not post solutions, or partial solutions, to the discussion boards.
- Your instructor and your TA have office hours during which you can ask any question you like about the course. Use them!
- Check the frequently asked questions page for the assignment. I will post clarifications and answers to common questions there.
Continuing help
If it's not the assignments but your ongoing understanding and programming skills that you're worried about, you have similar options:
- The bulletin board can help here too. There are categories for general questions as well as for specific assignments.
- Office hours are a good resource for this kind of problem. It's best to come with specific questions -- that is, "I'm having trouble with data structure X, and here's a program I sketched out to work with it, but there's something wrong."
- There's a set of program comprehension exercises that you can read and work on. These are mostly at the 108 level, but you may find them helpful all the same; everyone needs to go back occasionally to refresh their knowledge.