{"id":7,"date":"2022-01-18T12:50:05","date_gmt":"2022-01-18T17:50:05","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/?page_id=7"},"modified":"2022-04-03T23:25:10","modified_gmt":"2022-04-04T03:25:10","slug":"syllabus","status":"publish","type":"page","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/","title":{"rendered":"Syllabus"},"content":{"rendered":"<p><strong>Course Web Site:<\/strong> <a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/\">https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/<\/a><br \/>\n<strong>Calendar:<\/strong> <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/syllabus\/calendar\/\">https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/syllabus\/calendar\/<\/a><br \/>\n<strong>OpenProcessing Site:<\/strong> <a href=\"https:\/\/openprocessing.org\/class\/72697\">https:\/\/openprocessing.org\/class\/72697<\/a><br \/>\n<strong>Times<\/strong>: Mon\/Wed, 8:00-10:50am, January 19 &#8211; April 27, 2022<br \/>\n<strong>Location<\/strong>: Zoom &amp; Frank-Ratchye STUDIO for Creative Inquiry, CFA-111<br \/>\n<strong>Professor<\/strong>: <a href=\"http:\/\/www.art.cmu.edu\/people\/golan-levin\/\">Golan Levin<\/a>, School of Art &amp; IDeATe Program<\/p>\n<p><em>Electronic Media Studio: Interactivity and Computation (60-212) is a practical introduction to the use of programming and computation within the context of the arts. In this \u201cintromediate\u201d level course, students develop or deepen the skills and confidence to produce interactive, generative, and computational artworks; discuss their work in relation to current and historic praxes of computer art; and engage new technologies critically. This is a \u201cstudio art course in computer science\u201d, in which our objective is art and design, but our medium is student-written software. Through rigorous programming exercises, students will develop mastery over the basic vocabulary of constructs that govern static, dynamic, and interactive form, with the aim of applying these skills to problems in creative explorations of transmediality, connectivity, generativity, and immersivity.<\/em><\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#overview\">Overview<\/a><\/li>\n<li><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/syllabus\/calendar\/\">Calendar<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#course-profile\">Course Profile<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#administrata\">Administrata<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#administrata\">Coping With COVID<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#civics-and-attendance\">Civics and Attendance<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#grading-rubics-and-expectations-of-professionalism\">Grading, Rubics, and Expectations of Professionalism<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#academic-integrity\">Academic Integrity<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#zoom--remote-education\">Zoom &amp; Remote Education<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#code-of-conduct\">Code of Conduct<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#freedom-of-speech\">Freedom of Speech<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#dealing-with-stress\">Dealing with Stress<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#ferpa-statement\">FERPA Statement<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/golanlevin\/lectures\/blob\/master\/syllabi\/60-212.md#land-notice\">Land Notice<\/a><\/li>\n<\/ul>\n<p><a name=\"units\"><\/a><\/p>\n<hr \/>\n<h3>Unit Topics<\/h3>\n<p>Note: Assignments and dates are subject to change.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-56\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1.png\" alt=\"\" width=\"1747\" height=\"256\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1.png 1747w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1-640x94.png 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1-1024x150.png 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1-768x113.png 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1-1536x225.png 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/01\/Screen-Shot-2022-01-18-at-11.16.55-PM-1-1200x176.png 1200w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<ol>\n<li><strong>Gauntlet: <em>Code &amp; Form<\/em> <\/strong>(due 1\/24, 1\/26, 1\/31)<\/li>\n<li><strong>Dynamic Form: <em>Seamless Loop; Timepiece <\/em><\/strong>(due Wed. 2\/9)<\/li>\n<li><strong>Generativity: Procedural Landscape <\/strong>(due Wed. 2\/16)<\/li>\n<li><strong>Autonomy: <em>Monster<\/em> <\/strong>(due Wed. 2\/23)<\/li>\n<li><strong>Interlude: <em>Exploring Machine Learning<\/em><\/strong>\u00a0(due Wed. 3\/2)<\/li>\n<li><strong>Interactivity: <em>Gestural Interactive<\/em><\/strong> (due Wed. 3\/16)<\/li>\n<li><strong>Connectivity: <em>Telematic System<\/em><\/strong> (due Wed. 3\/30)<\/li>\n<li><b>Open Studio<\/b> (due Wed. 4\/27)<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Course Web Site: https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/ Calendar: https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/syllabus\/calendar\/ OpenProcessing Site: https:\/\/openprocessing.org\/class\/72697 Times: Mon\/Wed, 8:00-10:50am, January 19 &#8211; April 27, 2022 Location: Zoom &amp; Frank-Ratchye STUDIO for Creative Inquiry, CFA-111 Professor: Golan Levin, School of Art &amp; IDeATe Program Electronic Media Studio: Interactivity and Computation (60-212) is a practical introduction to the use of programming and computation within &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Syllabus&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/pages\/7"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":17,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":1977,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/pages\/7\/revisions\/1977"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}