{"id":30,"date":"2021-12-17T19:46:22","date_gmt":"2021-12-17T19:46:22","guid":{"rendered":"http:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/?page_id=30"},"modified":"2021-12-20T01:01:40","modified_gmt":"2021-12-20T01:01:40","slug":"schedule","status":"publish","type":"page","link":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/schedule\/","title":{"rendered":"Schedule"},"content":{"rendered":"\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:490px;\">Topics\/Activities<\/th><th class=\"column-3\" style=\"width:490px;\">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\">T Jan 25<\/td><td class=\"column-2\">Introduction to the Course<\/td><td class=\"column-3\"><a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/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\">Th Jan 27<\/td><td class=\"column-2\">Growth Mindset, Fundamentals of Analysis<\/td><td class=\"column-3\">Read: The Secret to Raising Smart Kids (posted on OneDrive), and complete 1 annotation. <br \/>\nAdditionally read: <a href = \"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756431\">CLRS: 2.1 \u2013 2.3<\/a><br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">T Feb 1<\/td><td class=\"column-2\">Asymptotic Notation and proofs of classes<\/td><td class=\"column-3\"><a href = \"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756433\">CLRS: 3.1 \u2013 3.2<\/a><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Th Feb 3<\/td><td class=\"column-2\">Algorithm Design Strategies: Divide &amp; Conquer<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">T Feb 8<\/td><td class=\"column-2\">Mock Interviews<\/td><td class=\"column-3\"><a href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/preparing-for-mock-interviews\/\">Preparing for mock interviews<\/a><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Th Feb 10<\/td><td class=\"column-2\">The substitution method for solving recurrences<\/td><td class=\"column-3\"><a href = \"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756434\">CLRS: 4.3 - 4.4<\/a><br \/>\nDue: Problem Set 1<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">T Feb 15<\/td><td class=\"column-2\">Theorem 4.1 for solving recurrences<\/td><td class=\"column-3\"><a href =\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756444\">CLRS: 4.5<\/a><\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Th Feb 17<\/td><td class=\"column-2\">Comparison based sorts<\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756445\">CLRS: 8.1<\/a><br \/>\nQuiz in class over LO 1-3<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">T Feb 22<\/td><td class=\"column-2\">Advanced Sorting Ideas: Radix Sort, Counting Sort Bucket Sort<\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756447\">CLRS: 8.2 - 8.4<\/a><\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">Th Feb 24<\/td><td class=\"column-2\">Advanced Data Structures: Balanced Trees<\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756448\">CLRS: 13.1-13.4<\/a><br \/>\nDue: Problem Set 2<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">T Mar 1<\/td><td class=\"column-2\">No Class: Working Differently Day<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">Th Mar 3<\/td><td class=\"column-2\">Book Club: Check-In<\/td><td class=\"column-3\">5 annotations for the first part of your book is due.<br \/>\nQuiz in class over LO 4-6 + makeups<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">T Mar 8<\/td><td class=\"column-2\">Balanced Trees, Continued<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">Th Mar 10<\/td><td class=\"column-2\">Algorithm Design Strategies: Dynamic Programming <\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756452\">CLRS 15.1, 15.3-15.5<\/a><br \/>\nDue: Problem Set 3<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">T Mar 15<\/td><td class=\"column-2\">Mock Interviews<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">Th Mar 17<\/td><td class=\"column-2\">Algorithm Design Strategies: Greedy<\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756454\">CLRS: 16.1-16.3<\/a><br \/>\nQuiz in class over LO 7-8 + makeups<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">3\/22 - 3\/31<\/td><td class=\"column-2\">No Class: Spring Break<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">T April 5<\/td><td class=\"column-2\">Advanced Data Structures: Disjoint Sets<\/td><td class=\"column-3\"><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756460\">CLRS: 21.1-21.3<\/a><\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\">Th April 7<\/td><td class=\"column-2\">Implementing Disjoint Sets<\/td><td class=\"column-3\">Due: Problem Set 4<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\">T April 12<\/td><td class=\"column-2\">Mock Interviews<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\">Th April 14<\/td><td class=\"column-2\">Book: Check-In<\/td><td class=\"column-3\">5 annotations for the second part of your book is due.<br \/>\nQuiz in class over LO 9-10 + makeups<\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-1\">T April 19<\/td><td class=\"column-2\"><s>Review: Graph Algorithms<\/s><\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td class=\"column-1\">Th April 21<\/td><td class=\"column-2\"><s>Advanced Sorting Ideas: Topological Sort<\/s><\/td><td class=\"column-3\"><s><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756478\">CLRS: 22.4<\/a><\/s><br \/>\nDue: Problem Set 5<\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-1\">T April 26<\/td><td class=\"column-2\"><s>Algorithm Design Strategies: Network Flow<\/s><br \/>\nAdvanced Sorting Ideas: Topological Sort<\/td><td class=\"column-3\"><s><a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756487\">CLRS: 26.1-26.3<\/a><\/s><br \/>\n<a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756478\">CLRS: 22.4<\/a><\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td class=\"column-1\">Th April 28<\/td><td class=\"column-2\"><s>Advanced Data Structures: Tries<\/s><br \/>\nAlgorithm Design Strategies: Network Flow<\/td><td class=\"column-3\"><s>Due: Problem Set 6<\/s><br \/>\n<a href=\"https:\/\/www.gradescope.com\/courses\/340453\/assignments\/1756487\">CLRS: 26.1-26.3<\/a><\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-1\">T May 3<\/td><td class=\"column-2\"><s>Reading a Computer Science Research paper,<br \/>\nString Matching<\/s><br \/>\nAdvanced Data Structures: Tries<\/td><td class=\"column-3\"><\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-1\">Th May 5<\/td><td class=\"column-2\"><s>Online Construction of Suffix Trees<\/s><br \/>\nAdvanced Data Structures: Tries<\/td><td class=\"column-3\"><s>3 annotations for the research paper are due.<\/s><br \/>\nQuiz in class over LO 11 + makeups<br \/>\nDue: Problem Set 6<\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-1\">T May 9<\/td><td class=\"column-2\"><s>String Matching, continued<\/s><br \/>\nOnline Construction of Suffix Trees<br \/>\n<\/td><td class=\"column-3\">3 annotations for the research paper are due.<\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-1\">Th May 11<\/td><td class=\"column-2\">Final book club check in<br \/>\nCourse Wrap-Up<br \/>\nCourse Evaluations<\/td><td class=\"column-3\">5 annotations for the final part of your book is due.<br \/>\n<s>Due: Problem Set 7<\/s><\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-1\">May 16<\/td><td class=\"column-2\">Exam Week<\/td><td class=\"column-3\">Quiz Make-ups (optional)<br \/>\nDue: Book Club Report<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1 from cache -->\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-full-width.php","meta":{"footnotes":""},"class_list":["post-30","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/pages\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":5,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/pages\/30\/revisions"}],"predecessor-version":[{"id":89,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/pages\/30\/revisions\/89"}],"wp:attachment":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-301-spring-2022\/wp-json\/wp\/v2\/media?parent=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}