Articles
TopicTitleDescriptionFormats available
A Universally Designed, Device-Independent Email ClientResearch I completed on a Text to Speech (TTS), universally accessible e-mail client. Only the first page is provided as part of publishing restriction. .pdf
An Introduction to XML FundamentalsA short introduction to XML and XSL..html.pdf
Game Concept Statement WritingA quick introduction to the video game concept statement..pdf
Game Type and Game GenreA description of the difference between game type and game genre for students..pdf
Understanding Game Levels and StoryA quick overview of level writing for game students. .pdf

Academic Writing
TopicTitleDescriptionFormats available
10 Most Common Writing ErrorsA guide to the 10 most common writing errors produced by college level students. .pdf
An Improved XSL IDE: XSL Editor Prototype Thesis (2003)My thesis which proposes an improved XSL editor. This document outlines my design and provides source code for the IDE I created. The project was created in 3 months of part-time work. (79 pages, 1.15 mb pdf).pdf
Creativity Model DescriptionAn overview of popular creative process models.pdf
Intro to Media Art Course PacketA course packet for an introductory level course. The packet is a draft of a book in progress that covers the fundamentals of new media arts and careers in new media industries. (rough draft 2002).pdf
Retrospective of The Telecommunications Act of 1996 (2001)The Telecommunications Act of 1996 is clearly an important development in the cost and transmission of information in the United States. The content of that influence, and its endurance are the subject of much debate. .html.pdf
Summary of Recent Writing on VoiceXML (2002)Short summary of voice XML technologies.pdf
Summary of Web Services (2001): A brief synopsis of various articles and white papers about web services. .html.pdf

Business and Management Writing
TopicTitleDescriptionFormats available
Common Team Effectiveness Techniques (2002)A review of common team effectiveness techniques in applications development .html.pdf
Excelon Corporation’s XML Based Portal Server Description (2001)A summary of Excelon's Portal Server XML product as sold in 2001..pdf
Informal Review of XML and XSL Editors (2001).pdf
Rise of the Dead: Game Design DocumentGame design document (GDD) for the game Rise of The Dead. .pdf

For the Classroom
TopicTitleDescriptionFormats available
Camera Framing Heights ChartA chart describing the specific terms for camera distance and framing in cinematic sequences. .jpg
Camera Language: Panel PanOne of a series of panels describing camera framing, transition and technique. I use these panels to help students understand how tu use such techniques in their scriptwriting. The panels all contain my photography..jpg
Client-Server Architecture DescriptionA one page summary of client server architecture as it applies to web-based software..pdf
Common Game Plots and ScenariosA description of the most common game plots and scenarios around which video game narratives are designed..pdf
Creativity Model DescriptionAn overview of popular creative process models.pdf
Fundamentals of Plot Construction A brief overview of the fundamentals of three-act structure, mystery structure, and unity of action for general narratives. .pdf
Game Plot Concepts and TermsA brief overview of the fundamental concepts in creating effective game plots. .pdf
Introduction to HTML AuthoringA short introduction to HTML 4.0 and Microsoft FrontPage (2002).ZIP (.ppt)
JavaScript Cheat SheetA guide to commonly used objects in JavaScript.pdf
Multimedia History SlidesA sample from a series of presentations on the history of multimedia presented in my classes. These slides describe the ancillary technologies that effected the development of interactive systems between 1950 and 2000. Other topics include game history, visual effects history et al..pdf
Overview of Cascading Style Sheets (2000)The CSS specification is a method for creating more richly styled documents. It offers the ability to create HTML with more specificity and variety. CSS is often used in architectures requiring HTML, XML, XSL or DHTML. .pdf
Practical Production Measure ToolA simple tool to help digital filmmaking students evaluate the cost and budget viability of their scriptwriting ideas. This tool is oriented toward the small budget films produced by students. .pdf
Proof Reading for first-time college studentsProof Reading: A one-page guide for first-time college students.pdf
Tips for Writing Good DialogueA one-page explanation of the fundamentals of good dialogue writing and subtext. .pdf
UML For ScriptwritingA quick guide for creating a UML derived use-case diagram for interactive scriptwriting..pdf
Vector and Bitmap Graphics ExplainedA one-page explanation of the difference between vector and bitmap computer graphics. .pdf

Fiction and Creative Writing
TopicTitleDescriptionFormats available
Charlies Redemption: Part 1The first 16 pages of one of my complete screenplays. This was written as a short in 33 and 54 pages..pdf
PSA Sample: STD Live CopyA sample public service announcement, hard sell, for practicing safe sex. This is a live copy PSA for radio reading..pdf
The Fools Fortune, Pandora's Box, and other Buried Treasures (1998)Fiction. 2 Plays, and selected poetry. (available by request or at bookstores in Iliinois and Massachusetts)
Trick or Treat: Game TreatmentA treatment for the backstory of Trick or Treat video game..pdf