Language and Encoding Lab
Judd Morrissey
Wednesday, 1-4
SC 1227

Course Description

This is a workshop for writing and textual experimentation within networked and programmable media. Writers are asked to consider computer code both as language and as a medium for programmatically sculpting language through the capability of machines to "read," "write," reconfigure, parse and proliferate textual material. We explore a variety of established and emerging forms of electronic writing including interactive hypertexts, hypermedia works combining text with sound and/or image, computer-generated poems and narratives, sited and installed digital texts, and viral and distributed narratives. The workshop is structured to accommodate readings/screenings and discussions of electronic work, technical tutorials, lab time for experimentation, and presentations of student projects for response and critique.

Course Requirements

assignments: In addition to exercises and readings, students will be present at least one work in progress for workshopping as well as a mid-term and a final presentation. Works in progress may be derived from in-class exercises or independently, but should consider the experiments and techniques introduced in the class lab sessions.

individual meetings: I will provide the opportunity for individual meetings for feedback, discussion, and tutorials at mid-term and towards the end of the semester.

Attendance: It is very important to attend every class. Most topics build on previous lessons and discussions, and missing a session will reduce your ability to successfully complete assigned projects. We will begin promptly at 1pm, as we will have a lot to cover each week. If you arrive later than 1:30 without having provided a reasonable explanation in advance, you will be marked as absent. If you accumulate three absences, an automatic No-Credit will be given. Please also keep in mind that it is expected that no absences will be unexcused, that is, if you cannot make a session, it is your basic responsibility to contact the instructor in advance.

Course Structure

Our weekly sessions will typically be divided into three activities:
1) workshop: presentations of works-in-progress and responses
1) lab: instructor-led writing exercises, group activities, time for writing and making.
3) discussion of readings and screenings

Technically, we will be examining and writing within three types of web-based coding languages and using them in combination: a)mark-up language(xhtml / xml) b)[client-side] scripting language (javascript) c)[server-side] programming language (php).
web languages

To enable server-side scripting, we will be using MAMP.
explanation of client-server architecture

Weekly presentations:

Each week, beginning week 3, two students will present works-in-progress to the class in the form of a reading, performance, or distributed url. Students may wish to send links to the rest of the group in advance of the presentation in order to receive more substantial feedback. If you intend for us to spend time with your piece beforehand, please let us know in class on the previous week and then send the file within 2-3 days (by Saturday).

Syllabus note: Please note that the syllabus is updated weekly and, while it provides an overall framework, it is by no means a static document and should be referred to often.

Resources

Sites / Collections
UBU
Electronic Poetry Center
Shadoof.net
Electronic Book Review
Electronic Literature Organization Collection, vol.1
Iowa Review Web
OPENPORT Festival and Symposium

Code
xhtml / css / javascript
javascript
actionscript
php
Ruby-on-Rails
drupal

Software
processing
flash
director

Weekly Schedule

week 01

course introduction with screening of various works
Language and Encoding: A Generative Exercise
reading (code & language): Glazier, from Digital Poetics
web-work: Glazier EPC page

hypertext links:
Vanevar Bush: As We May Think
How the Internet Works
Robert Coover, The End of Books
alt.hypertext

html resources:
web: w3schools tutorials
book (recommended): any book that covers both xhtml & css (shop around)

week 02

Mark-up languages, taxonomies, and compositional space
reading: from Perec, Species of Spaces
from Mallarme, Un Coup De Des
assignment: html as compositional space.

week 03

electronic text & visuality
Selected works from UBU
handout: historical and contemporary visual composition examples
assignment: Deliberate, architectural, defined, graded: encoded visual composition

week 04

language reprocessed: composing with code
Readings (virtuality/embodiment): Hayles, from How We Became Posthuman

week 05

procedural and performative poetics
additional readings: Caroline Bergvall, Christian Bok, Nathan Brown
exercise: processed/recombinatory composition

lab resources:
Table of Forms

week 06

(machine-)reading as (machine-)writing
Readings: Jackson Mac Low
John Cage, Writing For the Second Time Through Finnegans Wake
web-work: Noah Wardrop Fruin,
Regime Change

lab resources:
mesostic
Joyce reads from Wake
Wake full text

week 07

lab with individual meetings
Readings: Florian Cramer, Words Made Flesh
Mez

week 08

readings / presentations of mid-term work

week 09

Spring Break

week 10

electronic text & temporality
critique/discussion of works presented weeks 3,4, & 5
web-work: Cayley, Translation
YOUNG-HAE CHANG HEAVY INDUSTRIES

week 11

electronic text and networks
community, semantics, textual trends

week 12

compositional systems: half-finished heavens

week 13

lab with individual meetings

week 14

Final Presentations

week 15

Final Critiques