Homeworks

# Topic |Problems| Assigned Due Questions Solutions
1 Languages and RegEx 4 Aug 25 Sep 04 Homework 1 Questions Homework 1 Questions
2 DFAs and NFAs 4 Sep 01 Sep 11 Homework 2 Questions Homework 2 Questions
3 Fooling Sets and CFGs 4 Sep 07 Sep 18 Homework 3 Questions Homework 3 Questions
4 Reductions and Divide & Conquer 4 Sep 29 Oct 09 Homework 4 Questions Homework 4 Questions
5 Backtracking and Dynamic Programming 4 Oct 06 Oct 16 Homework 5 Questions Homework 5 Questions
6 More Dynamic Programming and Problem-Graph Modeling 4 Oct 13 Oct 23 Homework 6 Questions Homework 6 Questions
7 DAGs, Shortest Paths 4 Oct 20 Oct 30 Homework 7 Questions Homework 7 Questions
8 Reductions, NP-Completeness 4 Nov 03 Nov 13 Homework 8 Questions Homework 8 Questions
9 NP-Completeness, Decidability 4 Nov 10 Nov 27 Homework 9 Questions Homework 9 Questions

 

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.