{"id":29,"date":"2022-01-02T20:22:05","date_gmt":"2022-01-02T20:22:05","guid":{"rendered":"http:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/?page_id=29"},"modified":"2024-08-05T14:59:18","modified_gmt":"2024-08-05T14:59:18","slug":"schedule","status":"publish","type":"page","link":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/","title":{"rendered":"Schedule"},"content":{"rendered":"<p>This calendar contains the most up-to-date information about deadlines. Check back for changes.<\/p>\n<p>Submit everything in Gradescope. If you miss class, Labs can be found in Gradescope and should be submitted individually. Problem Sets can be found in Gradescope as well.<\/p>\n<p>Last updated: 8\/2\/2024<\/p>\n\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\" style=\"width:125px;\">Date<\/th><th class=\"column-2\" style=\"width:300px;\">Topics\/Activities<\/th><th class=\"column-3\" style=\"width:300px;\">Readings and Deadlines<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Th Aug 29<\/td><td class=\"column-2\">Introduction to the Course, Review of Proofs<\/td><td class=\"column-3\"><a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/resources\/before-the-first-day-of-class\/\">To-do: before the first day of class<\/a><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Sun Sept 1<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Lab from 8\/29<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Tu Sept 3<\/td><td class=\"column-2\">Mathematical Literacy<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-chapter-0\/\">Sipser Chapter 0<\/a><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Th Sept 5<\/td><td class=\"column-2\">Finite Automata<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-1-1\/\">Sipser &sect;1.1<\/a><br \/>\nReleased today: Problem Set 1<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Sun Sept 8<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 9\/3 and 9\/5<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Tu Sept 10<\/td><td class=\"column-2\">Nondeterminism<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-1-2\/\">Sipser  &sect;1.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Th Sept 12<\/td><td class=\"column-2\">Regular Expressions<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-1-3\/\">Sipser &sect;1.3<\/a><br \/>\n<strong>Due<\/strong>: Problem Set 1<br \/>\nReleased today: Problem Set 2<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Sun Sept 15<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 9\/10 and 9\/12<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">Tu Sept 17<\/td><td class=\"column-2\">Regular Models<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/decision-procedures\/\">Decision Procedures<\/a><\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">Th Sept 19<\/td><td class=\"column-2\">Irregularity<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-1-4\/\">Sipser &sect;1.4<\/a><br \/>\n<strong>Due:<\/strong> Problem Set 2<br \/>\nReleased today: Problem Set 3<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">Sun Sept 22<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 9\/17 and 9\/19<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">Tu Sept 24<\/td><td class=\"column-2\">Context-Free Grammars<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-2-1\/\">Sipser &sect;2.1<\/a><\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">Th Sept 26<\/td><td class=\"column-2\">Turing Machines<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-3-1\/\">Sipser &sect;3.1<\/a><br \/>\n<strong>Due<\/strong>: Problem Set 3<br \/>\nReleased today: Problem Set 4<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">Sun Sept 29<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 9\/24 and 9\/26<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">Tu Oct 1<\/td><td class=\"column-2\">Variants of Turing Machines<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-3-2\/\">Sipser &sect;3.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">Th Oct 3<\/td><td class=\"column-2\">Time Complexity<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/232-2\/\">Sipser &sect;7.1 and &sect;7.2<\/a><br \/>\n<strong>Due<\/strong>: Problem Set 4<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">Sun October 6<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 10\/1 and 10\/3<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">Tu Oct 8<\/td><td class=\"column-2\">Exam 1<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\">Th Oct 10<\/td><td class=\"column-2\">NP-completeness<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-7-3\/\">Sipser &sect;7.3 through page 304<\/a><br \/>\nReleased today: Problem Set 5<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\">Sun Oct 13<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Lab from 10\/10<\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\">Tu Oct 15<\/td><td class=\"column-2\">The Cook-Levine Theorem<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-7-4\/\">Sipser pg 304-311<\/a><\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-1\">Th Oct 17<\/td><td class=\"column-2\">More NP-completeness<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-7-5\/\">Sipser &sect;7.5<\/a><br \/>\n<strong>Due<\/strong>: Problem Set 5<\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td class=\"column-1\">Sun Oct 20<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 10\/15 and 10\/17<\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-1\">10\/21 - 10\/25<\/td><td class=\"column-2\">No Class: Fall Break<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td class=\"column-1\">Tu Oct 29<\/td><td class=\"column-2\">Savitch's Theorem<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-8-1-8-2\/\">Sipser &sect;8.1 and &sect;8.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-1\">Th Oct 31<\/td><td class=\"column-2\">PSPACE-completeness<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-8-3\/\">Sipser &sect;8.3<\/a><br \/>\nReleased today: Problem Set 6<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-1\">Sun Nov 3<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 10\/29 and 10\/31<\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-1\">Tu Nov 5<\/td><td class=\"column-2\">L and NL<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-8-4-8-6\/\">Sipser &sect;8.4 - &sect;8.6<\/a><\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-1\">Th Nov 7<\/td><td class=\"column-2\">Intractability<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-9-1-9-2\/\">Sipser &sect;9.1 and &sect;9.2<\/a><br \/>\n<br \/>\n<strong>Due<\/strong>: Problem Set 6<\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-1\">Sun Nov 10<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 11\/5 and 11\/7<\/td>\n<\/tr>\n<tr class=\"row-32\">\n\t<td class=\"column-1\">Tu Nov 12<\/td><td class=\"column-2\">Exam 2<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-33\">\n\t<td class=\"column-1\">Th Nov 14<\/td><td class=\"column-2\">Decidability<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-4-1\/\">Sipser &sect;4.1<\/a><br \/>\n<s>Released today: Problem Set 7<\/s><\/td>\n<\/tr>\n<tr class=\"row-34\">\n\t<td class=\"column-1\">Sun Nov 17<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Lab from 11\/14<\/td>\n<\/tr>\n<tr class=\"row-35\">\n\t<td class=\"column-1\">Tu Nov 19<\/td><td class=\"column-2\">Undecidability<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-4-2\/\">Sipser &sect;4.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-36\">\n\t<td class=\"column-1\">Th Nov 21<\/td><td class=\"column-2\">Reducibility<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-5-1-5-3\/\">Sipser &sect;5.1 and &sect;5.3<\/a><br \/>\n<br \/>\n<s><strong>Due<\/strong>: Problem Set 7<\/s><br \/>\nReleased today: Problem Set 7<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-37\">\n\t<td class=\"column-1\">Sun Nov 24<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 11\/19 and 11\/21<\/td>\n<\/tr>\n<tr class=\"row-38\">\n\t<td class=\"column-1\">Tu Nov 26<\/td><td class=\"column-2\">A simple, undecidable problem<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-5-2\/\">Sipser &sect;5.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-39\">\n\t<td class=\"column-1\">Th Nov 28<\/td><td class=\"column-2\">No Class, Thanksgiving<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-40\">\n\t<td class=\"column-1\">Sun Dec 1<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Lab from 11\/26<\/td>\n<\/tr>\n<tr class=\"row-41\">\n\t<td class=\"column-1\">T Dec 3<\/td><td class=\"column-2\">Rice's Theorem<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/rices-theorem\/\">Rice\u2019s Theorem<\/a><\/td>\n<\/tr>\n<tr class=\"row-42\">\n\t<td class=\"column-1\">Th Dec 5<\/td><td class=\"column-2\">The Recursion Theorem<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-6-1-6-2\/\">Sipser &sect;6.1 and &sect;6.2<\/a><br \/>\n<br \/>\n<strong>Due<\/strong>: Problem Set 7<br \/>\nReleased today: Problem Set 8<\/td>\n<\/tr>\n<tr class=\"row-43\">\n\t<td class=\"column-1\">Sun Dec 8<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 12\/3 and 12\/5<\/td>\n<\/tr>\n<tr class=\"row-44\">\n\t<td class=\"column-1\">T Dec 10<\/td><td class=\"column-2\">Approximation Algorithms<\/td><td class=\"column-3\">Reading: <a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/schedule\/sipser-10-1-10-2\/\">Sipser &sect;10.1 and &sect;10.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-45\">\n\t<td class=\"column-1\">Th Dec 12<\/td><td class=\"column-2\">Wrap-up, course evaluations<\/td><td class=\"column-3\">No reading today!<br \/>\n<strong>Due:<\/strong> Problem Set 8<\/td>\n<\/tr>\n<tr class=\"row-46\">\n\t<td class=\"column-1\">Sun Dec 15<\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><strong>Due<\/strong>: Labs from 12\/10 and 12\/12<\/td>\n<\/tr>\n<tr class=\"row-47\">\n\t<td class=\"column-1\">12\/17 - 12\/20<\/td><td class=\"column-2\">Exam 3<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1 from cache -->\n","protected":false},"excerpt":{"rendered":"<p>This calendar contains the most up-to-date information about deadlines. Check back for changes. Submit everything in Gradescope. If you miss class, Labs can be found in Gradescope and should be submitted individually. Problem Sets can be found in Gradescope as well. Last updated: 8\/2\/2024<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-29","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":7,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":316,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/pages\/29\/revisions\/316"}],"wp:attachment":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-341-fall-2024\/wp-json\/wp\/v2\/media?parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}