| (1) 1/28 | Introduction |
| Lab |
Ira Greenberg Lecture |
| Discussion |
Syllabus review What is New Media Art? |
| (2) 2/4 | HTML 1 |
| Lab |
Introduction to HTML - structure, tags, and hyperlinks Directory structures, relative addressing, web servers, local development, and transporting files between the two(ftp). |
| Discussion |
Algorithmic art. Historical basis in the work of Sol Lewitt, Frank Stella, and Fluxus. Examples of current work (Ira Greenberg). |
| (3) 2/11 | HTML 2: CSS |
| Lab |
CSS-Cascading Style Sheets: separating content from presentation. |
| Discussion |
Database and data-driven art. Lev Manovich and soft cinema. Data mapping and visualization. |
| (4) 2/18 | HTML 3: Javascript |
| Lab |
Javascript: the event model (window events, mouse events), functions, video embedding. A very brief look at AJAX |
| Discussion |
|
| (5) 2/25 | Flash 1: Timelines |
| Lab |
Timelines and animation: frames, keyframes, movieclips. |
| Discussion |
Electronic Literature and New Media Poetics. |
| (6) 3/3 | Flash 2: Actionscript |
| Lab |
Actionscript |
| Discussion |
The open source paradigm: ramifications for the authorial function in art. |
| 3/7 Graduate Open House | |
| (7) 3/10 | Collaboration |
| Lab |
Collaboration Workshop |
| Discussion |
Artificial Intelligence. "Eliza," "Alice," "The Giver of Names" and others. |
| 3/17 Spring Break, No Class | |
| (8) 3/24 | PHP 1 |
| Lab |
PHP-what is it and what is it used for? PHP basics: structure, syntax, functions. |
| Discussion |
Collaborative Project presentations Agents, Avatars, Cyborgs. Donna Harraway, "The Cyborg Manifesto." William Gibson, "Neuromancer." |
| (9) 3/31 | PHP 2: |
| Lab |
Accessing a Database: MySQL, structured query language, |
| Discussion |
Telepresence, telematics, telerobotics |
| (10) 4/7 | PHP 3: |
| Lab |
Accessing a Database: PHP data access functions. |
| Discussion |
Artificial Life. Second Life. The port. |
| (11) 4/14 | PHP 4 |
| Lab | Overcoming statelessness. Passing information between web pages using forms, cookies, and session variables. |
| Discussion |
Discussion of Final Proposal development: samples. Group or user-generated content, the conceptual framework of Web Two Point Oh. |
|
NOTE: At this point you have been introduced to all of the technologies that we will be looking at in this class. The remainder of the class will be spent in putting it all together into the final project. |
|
| 4/18 Undergraduate Open House | |
| (12) 4/21 | Proposal Development |
| Lab |
Proposal Development Workshop - proof of concept |
| Discussion |
Tactical media, activism, hactivism. Videogame modifications and interventions. |
| (13) 4/28 | Proposal Development |
| Lab |
Proposal Development Workshop - final packaging |
| Discussion |
Networked Performance, Ubiquitous Computing, Locative art, Nomadic Networks. |
| (14) 5/5 | Proposal Presentations. |
|
No lab section. Presentation of project proposals |
|
| 5/12 Semester Web Portfolio Due | |