## Homeworks and Programming Assignments

There are 10 paper assignments and 5 programming assignments in total.

The materials are from previous sessions and may subject to change. Please download them again after date out.

Submission Instructions

Assignment | Date out | Date due |
---|---|---|

[Programming 1] | Jan 19th | Jan 26th |

[Homework 1][Solution] | Jan 24th | Feb 7th |

[Programming 2] | Jan 28th | Feb 5th |

[Course Project] | Feb 9th | Mar 2nd (Proposal Due), April 28th (Report Due) |

[Homework 2][Solution] | Feb 7th | Feb 14th |

[Homework 3][Solution] | Feb 16th | Feb 28th |

[Programming 3] | Feb 16th | Mar 7th |

[Homework 4][Solution] | Mar 4th | Mar 10th(Submit Problem 2 and 7) |

[Midterm 1] | ||

[Homework 5][Solution] | Mar 16th | Mar 23th(Submit Problem 4 and 7) |

[Homework 6][Solution] | Mar 24th | Mar 31th(Submit Problem 2) |

[Midterm 2] | ||

[Homework 7][Solution] | Apr 1st | Apr 7th(Submit Problem 3 and 4)(Solution 4b wrong, should be the same as 4a) |

[Homework 8][Solution] | Apr 8th | Apr 14th(Submit Problem 3 and 5) |

[Homework 9][Solution] | Apr 15th | Apr 21th(Submit Problem 4 and 6) |

[Homework 10][Solution] | Apr 23th | Apr 28th(Submit Problem 3 and 7) |