You must come to class prepared to be an active participant in the learning process. To help in this regard I will attempt whenever possible to provide in-class demonstrations, exercises, and topics for group discussion, but you should formulate questions and ask them during class, by email, or in my office. Do the assigned homework Problems assignments with a due date will be posted on the class web page at intervals. The purpose of these assignments is to provide a way for you to apply the concepts that you should learn and, through comparison of your answers with those supplied, to assess your ability to use them. If you do not answer a question correctly it is very important that you review the material upon which the question was based and even more important that you determine where your logic failed in developing the incorrect answer.
Assignments are to be completed and turned in during class on the due date.
Developing answers collaboratively is frequently a useful way to learn, especially for problems involving more complex concepts or the application of multiple concepts. Remember it is a violation of the Honor Code to do otherwise, but equally important is the fact that copying answers from others does absolutely nothing to help in learning the material. There are many reasons for this, but fundamentally if you can explain concepts and illustrate their applications to others, then you are much more likely to be able to do the same thing when confronted with those concepts and their applications on exams. From another perspective, listening to others explain concepts and their applications helps to helps to sharpen your skills in critical thinking. Talking through concepts and problems with others will generally eliminate the possibility of deluding oneself into thinking that something has been mastered when, in fact, it has not.