Homework


Homwork description and submission

Important dates

  • Jan 31: Homework 1 due
  • Feb 14: Homework 2 due
  • Feb 28: Homework 3 due
  • Mar 20: Homework 4 due

Release

Homework of this class will be destirbuted 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 stucture 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.