Lecture sessions will be used primarily to cover and reinforce the basic theory, skills, and practices you will be learning. We assume you will read the assigned readings before coming to class. Although the material may be summarized or highlighted during class, generally class time will be used mainly to further demonstrate the tools and techniques and to answer specific questions. Because of the size of the class, you should not expect that the instructors, or the TAs, will be able to remember conversations relating to your situation held in passing on the way to, or from class, or in the hallways. If you need special consideration for a personal situation during the term, inform us personally during office hours, or in writing.
System development is an evolving art.
You will find that, on occasion, there are questions or ambiguities in interpretation or expected style. This is to be expected since we seek to emulate the vagaries of real practice in this course. If you have questions about a particular assignment or interpretion of our expectations, you should ask. We will summarize relevant questions and post our responses as FAQs relating to each assignment or project. Check the FAQs to see if another student has already asked your question.