Course Contract

read and sign here

Cheating You may not collaborate with anyone on any of the two exams. You may not use any electronic tools, including phones, netbooks, laptops, desktop computers, etc.

You must collaborate with your assigned partner on the weekly problem sets. You may request help from any staff member on weekly problem sets but you must do so together with your partner. You may not get any help from anyone else on a problem set.

You may not collaborate with anyone on the daily quizzes.

Why? Because in the real world cheaters get arrested and go to prison.

Students caught cheating will be reported to the university’s office on academic integrity and punished by the course staff.







first name


middle initial if applicable


last name

acknowledge that I have read the General Information and the above advice on cheating and I agree to
  • read the text book every day;

  • work through at least one finger exercise per day (including weekend days);

  • look at the “blog” once per day no matter where I am (including trips);

  • see my instructor within 24 hours after I have failed a quiz;

  • meet with my pair-programming partner on the agreed-upon basis;

  • notify my lab instructor immediately if my partner doesn’t show up (drops out).

In return, I have the right to get advice from one of my instructor within 24 (including weekends) hours via email and/or see my instructor by appointment.





your signature here