Instructor: Aki Miyoshi (he/him they/them)
E-Mail: miyos at reed dot edu
Meeting times: TUE & THR 13:40M -4:30PM
Office hours: Monday 11am - noon, 4pm - 5pm
Schedule (bookmark this page): http://people.reed.edu/~miyos/F26/ILCP/ilcp_schedule_f26.html


Course Description:
Students will develop an understanding of the technology and the issues surrounding the internet and the web through studio activities, readings, and online and/or physical fieldwork. Students will gain literacy in web development languages (HTML, CSS, and JavaScript) first through manual coding then AI assisted coding. We will next enter a new programming paradigm where English (natural language) is the new programming language that values high-level design, vision, and taste where individuals can be the author of highly catered software as architects, rather than mastery of code. We will cover the history of the use of computers and networks as a tool for empowerment and for creating art.

Goals:
Exploration of ideas through the methods of visual art. You will realize there are various ways of doing things in art. One goal of this class is to familiarize yourself with past approaches and methods. (For example, through viewing works and slide lectures.) Another is to acquire skills. (You will be assigned technical exercises in labs.) And finally, you will put all that into practice by exploring your own questions and ideas. (We do that through projects which is subject to critique as a work of art).
Learning Outcome:
After completing this class, students will be able to build web pages and applications using both client-side (HTML, CSS, JavaScript) and server-side programming. Students will understand the history, discourse, and technology surrounding the Internet, with a focus on artistic and social practice, through critical readings on protocol, cloud infrastructure, and net art. Students will learn to convey ideas through this technical literacy by creating original art works. Students will learn to analyze and evaluate Internet-based art works through readings, discussions, and critiques.

Evaluation:
Everything counts. Come to class. Participate. Work in class. Work out of class. Read. Be responsible. Hand in assignments on time.... Make work. Make work for yourself (not for your instructor). Explore. Think. Thoughtful work is good. Craft is important.

If you miss a class or any lab exercise, you are responsible for catching up.
Showing up and speaking up and sharing thoughts counts as participation. Handing in labs/technical exercises count as participation. Extra effort on technical exercises or the quality of your participation during class discussions and critiques will be noted and will reflect on your final evaluation.
If you miss 4 classes/exercises without excuse, expect your grades to be lowered by 1 letter grade. If you miss 6 classes/exercises or more without excuse, you will not pass the class.

Projects will be evaluated on the quality and effort that went into the work and will individually have the most impact on the grade you will receive.

Class rules:
  1. Use of computers during class-time should be limited to activities relevant to class
  2. No working during critiques and discussions. Once critiques start, I will not accept hand-ins until the critique is over.
  3. We will be using AI as a creative tool. As with any powerful technology, it has both possibilities and costs, including the resources required to operate it. Use it thoughtfully and intentionally.

Required Textbooks:
Books with PDF excerpts: