Language and Encoding Lab
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.
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 StructureOur 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
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.
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
web: w3schools tutorials
book (recommended): any book that covers both xhtml & css (shop around)
Mark-up languages, taxonomies, and compositional space
reading: from Perec, Species of Spaces
from Mallarme, Un Coup De Des
assignment: html as compositional space.
electronic text & visuality
Selected works from UBU
handout: historical and contemporary visual composition examples
assignment: Deliberate, architectural, defined, graded: encoded visual composition
language reprocessed: composing with code
Readings (virtuality/embodiment): Hayles, from How We Became Posthuman
Table of Forms
(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
readings / presentations of mid-term work
electronic text and networks
community, semantics, textual trends
compositional systems: half-finished heavens
lab with individual meetings