Techniques of creating narratives that take advantage of the flexibility of form offered by the computer. Study of the structural properties of book-based narratives that experiment with digression, multiple points of view, disruptions of time and of storyline. Analysis of the structure and evaluation of the literary qualities of computer-based narratives including hypertexts, adventure games, and classic artificial intelligence programs like Eliza. With this base, students use authoring systems to model a variety of narrative techniques and to create their own fictions. Knowledge of programming helpful but not necessary.