Homeworks

# Topic |Problems| Assigned Due Questions Solutions
1 Languages and RegEx 4 Aug 30 Sep 09 Homework 1 Questions Homework 1 Questions
2 DFAs and NFAs 4 Sep 06 Sep 16 Homework 2 Questions Homework 2 Questions
3 Fooling Sets and CFGs 4 Sep 14 Sep 23 Homework 3 Questions Homework 3 Questions
4 Reductions and Divide & Conquer 4 Oct 04 Oct 14 Homework 4 Questions Homework 4 Questions
5 Backtracking and Dynamic Programming 4 Oct 11 Oct 21 Homework 5 Questions
6 More Dynamic Programming and Problem-Graph Modeling Oct 18 Oct 28
7 DAGs, Shortest Paths Oct 25 Nov 04
8 Reductions, NP-Completeness Nov 08 Nov 18
9 NP-Completeness, Decidability Nov 15 Dec 02

 

Couple things to note about homeworks:

Homework Logistics: How to submit

Homework Grading Policies:

Regrades

Regrades requests would be open for a week once grades are released (except for final exam because of registrar grade submission deadlines). Regrade requests are not intended for arguing about point allocation, or whether the grading scale is fair.

Unfortunately, certain students think that they can tire us into giving them point that they did not earn, by keep asking for unjustified regrade requests. As such, superfluous, argumentative and repetitive regrade requests, after an appropriate warning, would results in a zero on the relevant questions - please do not waste our time.