{"id":58,"date":"2025-07-31T10:11:39","date_gmt":"2025-07-31T16:11:39","guid":{"rendered":"https:\/\/courses.cs.colostate.edu\/cs542\/?page_id=58"},"modified":"2025-11-30T06:37:54","modified_gmt":"2025-11-30T13:37:54","slug":"activities","status":"publish","type":"page","link":"https:\/\/courses.cs.colostate.edu\/cs542\/activities\/","title":{"rendered":"Calendar"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Course Outline<\/h2>\n\n\n\n<p>Schedule is subject to change<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Week<\/th><th>Date<\/th><th>Lecture<\/th><th>Assignment<\/th><th>Assignment Due<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>08\/25<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/01.pptx\">Class Overview\/Intro to NLP<\/a><\/strong><\/td><td><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/hw\/HW0.html\"><strong>HW0<\/strong><\/a>&nbsp;(Self-Assessment)<\/td><td>08\/29 (11:59pm)<\/td><\/tr><tr><td>1<\/td><td>08\/27<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/02.pptx\">Linguistics in the Age of AI<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>2<\/td><td>09\/01<\/td><td>No class (Labor Day)<\/td><td><\/td><td><\/td><\/tr><tr><td>2<\/td><td>09\/03<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/03.pptx\">Information Theory and Evaluation<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>3<\/td><td>09\/08<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/04.pptx\">Bayes&#8217; Theorem<\/a><\/strong>, <strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/05.pptx\">Naive Bayes Classification for Sentiment Analysis<\/a><\/strong><\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/hw\/HW1.html\">HW1<\/a><\/strong>&nbsp;(Bayes&#8217; Theorem)<\/td><td>09\/15 (11:59pm)<\/td><\/tr><tr><td>3<\/td><td>09\/10<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/06.pptx\"><\/a><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/06.pptx\">N-gram Modeling<\/a><\/strong><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>4<\/td><td>09\/15<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/07.pptx\">From Naive Bayes to Logistic Regression<\/a><\/strong><\/td><td><strong>PA1<\/strong>&nbsp;(Logistic Regression)<\/td><td>09\/22 (11:59pm)<\/td><\/tr><tr><td>4<\/td><td>09\/17<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/08.pptx\">Model Training Using Gradient Descent<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>5<\/td><td>09\/22<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/09.pptx\">Edit Distance<\/a><\/strong>,&nbsp;<strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/10.pptx\">Context-free grammars<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>5<\/td><td>09\/24<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/11.pptx\">CKY Parsing<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>6<\/td><td>09\/29<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/12.pptx\">Hidden Markov Models<\/a><\/strong><\/td><td><strong>HW2<\/strong>&nbsp;(HMM)<\/td><td>10\/06 (11:59pm)<\/td><\/tr><tr><td>6<\/td><td>10\/01<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/13.pptx\">Viterbi Algorithm<\/a><\/strong>,&nbsp;<strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/14.pptx\">Graphical Models and CRFs<\/a><\/strong><\/td><td><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/project\/Project.html\"><strong>Project Proposal<\/strong><\/a><\/td><td>10\/28 (11:59pm)<\/td><\/tr><tr><td>7<\/td><td>10\/06<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/15.pptx\">Part-of-speech Tagging with Structured Perceptrons<\/a><\/strong><\/td><td><strong>PA2<\/strong>&nbsp;(POS Tagger)<\/td><td>10\/17 (11:59pm)<\/td><\/tr><tr><td>7<\/td><td>10\/08<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/16.pptx\">Annotation and the MATTER Cycle<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>8<\/td><td>10\/13<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/17.ipynb\">Intro to Neural Networks for NLP<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>8<\/td><td>10\/15<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/18.ipynb\">Distributional Semantics and word2vec<\/a><\/strong><\/td><td><strong>PA3<\/strong>&nbsp;(Distributional Semantics)<\/td><td>10\/30 (11:59pm)<\/td><\/tr><tr><td>9<\/td><td>10\/20<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/19.ipynb\">CNNs in NLP<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>9<\/td><td>10\/22<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/20.ipynb\">RNNs in NLP<\/a><\/strong><\/td><td><strong>PA4<\/strong>&nbsp;(Neural Parser)<\/td><td>11\/10 (11:59pm)<\/td><\/tr><tr><td>10<\/td><td>10\/27<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/21.ipynb\">LSTMs and Attention Mechanisms<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>10<\/td><td>10\/29<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/22.ipynb\">Transformers<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>11<\/td><td>11\/03<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/23.ipynb\">Transformers: Revenge of the Networks<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>11<\/td><td>11\/05<\/td><td><strong><a href=\"https:\/\/nbviewer.jupyter.org\/url\/www.cs.colostate.edu\/~cs542\/docs\/notebooks\/24.ipynb\">Mega Encoder vs. Giant Decoder<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>12<\/td><td>11\/10<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/25.pptx\">RLHF: LLMs is People!<\/a><\/strong><\/td><td><strong>PA5<\/strong>&nbsp;(Attention Mechanism)<\/td><td>11\/21 (11:59pm)<\/td><\/tr><tr><td>12<\/td><td>11\/12<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/26.pptx\">Offline Preference Optimization: Your Language Model Is Secretly a Reward Model<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>13<\/td><td>11\/17<\/td><td>Class canceled (instructor travel)<\/td><td><strong>PA6<\/strong>&nbsp;(Reward Modeling)<\/td><td>12\/03 (11:59pm)<\/td><\/tr><tr><td>13<\/td><td>11\/19<\/td><td>Class canceled (instructor travel)<\/td><td><\/td><td><\/td><\/tr><tr><td>14<\/td><td>11\/24<\/td><td>No classes (Fall break)<\/td><td><\/td><td><\/td><\/tr><tr><td>14<\/td><td>11\/26<\/td><td>No classes (Fall break)<\/td><td><\/td><td><\/td><\/tr><tr><td>15<\/td><td>12\/01<\/td><td><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/27.pptx\"><strong>Scaling Laws: All Hail LLMs!<\/strong><\/a><\/td><td><\/td><td><\/td><\/tr><tr><td>15<\/td><td>12\/03<\/td><td><strong><a href=\"https:\/\/cs.colostate.edu\/~cs542\/docs\/slides\/28-2025.pptx\">How I Learned to Stop Worrying and Love Large Language Models<\/a><\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>16<\/td><td>12\/08<\/td><td><strong>Ethical and Social Issues in NLP<\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>16<\/td><td>12\/10<\/td><td><strong>Final Project Lightning Presentations<\/strong><\/td><td><\/td><td><\/td><\/tr><tr><td>17<\/td><td>12\/15<\/td><td>No class (Finals week &#8211; no final exam)<\/td><td><\/td><td><\/td><\/tr><tr><td>17<\/td><td>12\/17<\/td><td>No class&nbsp;(Finals week &#8211; no final exam)<\/td><td><\/td><td>Projects due<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Course Outline Schedule is subject to change Week Date Lecture Assignment Assignment Due 1 08\/25 Class Overview\/Intro to NLP HW0&nbsp;(Self-Assessment) 08\/29 (11:59pm) 1 08\/27 Linguistics in the Age of AI 2 09\/01 No class (Labor Day) 2 09\/03 Information Theory and Evaluation 3 09\/08 Bayes&#8217; Theorem, Naive Bayes Classification for Sentiment Analysis HW1&nbsp;(Bayes&#8217; Theorem) 09\/15 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"class_list":["post-58","page","type-page","status-publish","hentry","post-preview"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"jpurdy","author_link":"https:\/\/courses.cs.colostate.edu\/cs542\/author\/jpurdy\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/pages\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":28,"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/pages\/58\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/pages\/58\/revisions\/127"}],"wp:attachment":[{"href":"https:\/\/courses.cs.colostate.edu\/cs542\/wp-json\/wp\/v2\/media?parent=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}