Homework


Homwork description and submission

Important dates

  • Jan 29: Homework 1 due
  • Feb 12: Homework 2 due
  • Feb 26: Homework 3 due
  • Mar 19: Homework 4 due

Release

Homework of this class will be distributed through T-Square.

Discussion

For questions regarding homework, we encourage you to use piazza to raise discussion and we will answer ASAP. If necessary you can email instructor and TAs. For on-campus students, we will schedule TA office hours.

Submission

As a practical class, we will have a lot of programming questions. Please strictly follow submission instructions in each homework, especially naming and structure of submission. It's your responsibility to make sure your submission is compilable and runnable in standard teaching environment with provided code skeleton. Non-runnable code will directly lead to 0 score. You are not allowed to change any existing function or class names from provided skeleton code unless got permission from instructor or TA. Otherwise, your submission may fail our tests and got penalty in your score.