{"id":206,"date":"2023-09-19T09:55:30","date_gmt":"2023-09-19T14:55:30","guid":{"rendered":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/?page_id=206"},"modified":"2023-09-19T09:55:30","modified_gmt":"2023-09-19T14:55:30","slug":"project-2","status":"publish","type":"page","link":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/project-2\/","title":{"rendered":"Project 2"},"content":{"rendered":"<p>For this project, you will run some Python code. It is not necessary for you to know Python programming before this point &#8211; as CSC-395 students who have completed at a minimum CSC-151, CSC-161, and CSC-207, I expect you to be able to pick up the basics of a new language with minimal effort and research on your part. This project will require you to make small modifications to the python code as well, but you should not need to write a substantial amount of code yourself. <\/p>\n<p>You may choose to either install Python on your personal computer, or use one of the CSC department Mathlan machines which already have Python installed. Labs on the third floor of Noyce are typically available in the evenings and on weekends, though sometimes there are mentor sessions which you should not disrupt. Also note that evening tutors are not paid to help you with this class. As an alternative option, you can also access a Mathlan device remotely <a href=\"https:\/\/mathlan.sites.grinnell.edu\/fastx\/2022\/06\/08\/MathLAN-Remote-Access\/\">here<\/a>. <\/p>\n<p>You do not need any special IDE or other software for this assignment. You can run the code from the terminal, and you can use your favorite text editor (such as emacs) to edit the code. Importantly, make sure you use Python3, not Python2 for this assignment.<\/p>\n<p>The following files will be relevant:<\/p>\n<ul>\n<li><a href=\"http:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-content\/uploads\/2023\/08\/Handout_-An-Introduction-to-Probability-and-Machine-Learning.pdf\">Handout_ An Introduction to Probability and Machine Learning<\/a>. Note that this handout is written by folks at Stanford University, so there are some references to Stanford that you should ignore. The rest of the content is relevant to us.<\/li>\n<li>Code and data can be dowloaded <a href=\"http:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-content\/uploads\/2023\/08\/AlgorithmicDecisionMaking.zip\">here<\/a><\/li>\n<li><a href=\"http:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-content\/uploads\/2023\/08\/Project2-data-explanation.pdf\">Project2 &#8211; data explanation.pdf<\/a>  contains information about the code and data.<\/li>\n<li>Finally, the actually assignment: <a href=\"http:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-content\/uploads\/2023\/08\/Project2.pdf\">Project2.pdf<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>For this project, you will run some Python code. It is not necessary for you to know Python programming before this point &#8211; as CSC-395 students who have completed at a minimum CSC-151, CSC-161, and CSC-207, I expect you to be able to pick up the basics of a new language with minimal effort and &#8230; <a title=\"Project 2\" class=\"read-more\" href=\"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/project-2\/\" aria-label=\"Read more about Project 2\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-206","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/pages\/206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/comments?post=206"}],"version-history":[{"count":6,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/pages\/206\/revisions"}],"predecessor-version":[{"id":216,"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/pages\/206\/revisions\/216"}],"wp:attachment":[{"href":"https:\/\/eikmeier.sites.grinnell.edu\/csc-395-fall-2023\/wp-json\/wp\/v2\/media?parent=206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}