Home Page About Teaching Writings Groups Projects Résumé Contact

 

Teaching

I've taught quite a few university-level courses in the past twenty years, since I started using websites in my courses (the first was in 1995). If you're interested in seeing the work developed for and by students in my courses since 1995, feel free to explore the links below.

ENGL 542
Spring 2016

ENGL 313
Fall 2016

English 549: Multimedia Design in Professional Communication
Rhetorical principles of information-based multimedia design. Practical understanding of computer applications used in multimedia development. Focus on theoretical and practical elements of producing multimedia training programs in both education and industry. Work with interactive hypertext, digital audio, and non-linear video editing.
courses.eserver.org/2 - Iowa State University - Spring 2016

ENGL 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
bb.its.iastate.edu/_2559790_1 - Iowa State University - Spring 2016

Spring 2016

ENGL 313
Fall 2015

ENGL 477
Fall 2015

ENGL 506
Fall 2015

ENGL 335
Spring 2015

ENGL 506
Spring 2015

ENGL 529
Spring 2015

ENGL 504
Fall 2014

ENGL 335
Fall 2014

ENGL 313
Fall 2014

English 504: Teaching Business and Technical Communication
Theory and practice of teaching college courses in business and technical communication. Some consideration of in-service writing courses for business and government. Emphasis on applicable communication and composition theory, curriculum planning, assignment design, and materials development.
catalog.iastate.edu/azcourses/engl/ - Iowa State University - Summer 2014

English 335: Studies in Film
Principles of film art and the traditional vocabulary of literature as applied to film. Influence of film on modes of thought and behavior.
oldcourses.isucomm.iastate.edu/2836 - Iowa State University - Summer 2014

English 549: Multimedia Design in Professional Communication
Rhetorical principles of information-based multimedia design. Practical understanding of computer applications used in multimedia development. Focus on theoretical and practical elements of producing multimedia training programs in both education and industry. Work with interactive hypertext, digital audio, and non-linear video editing.
courses.eserver.org/2 - Iowa State University - Spring 2014

English 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
courses.eserver.org/314 - Iowa State University - Spring 2014

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how XHTML and CSS render Web pages and support the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
courses.eserver.org/313 - Iowa State University - Fall 2013

English 529: Multimedia Content Management
Strategies for developing and delivering multimodal content via digital media. Focus on the principles on database design, interface development, usability testing, and collaborative content management within technical communication settings. Projects include training modules, online documentation, dynamic interfaces, and document management systems.
courses.eserver.org/529 - Iowa State University - Spring 2013

English 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
courses.eserver.org/older/12 - Iowa State University - Spring 2011

English 506: Theory and Research in Professional Communication
A graduate course to study theoretical constructs and issues that inform workplace professional communication. Such understanding is crucial to intelligent decisions in professional practice; it allows the communicator to look beyond surface issues and see essential problems and possible solutions.
eserver.org/courses/s05/506/ - Iowa State University - Fall 2010

English 549: Multimedia Design in Professional Communication
A course about how to apply rhetorical principles (audience analysis, invention, organization, style, design) to multimedia authoring; studies production techniques for multimedia development (including CD-ROM, streaming video, DVD video and Flash interactivity), from storyboarding to nonlinear editing; examines planning and managing collaborative multimedia projects; explores software genres commonly used for multimedia training programs in education and industry.
courses.eserver.org/older/39 - Iowa State University - Spring 2010

English 477: Seminar in Technical Communication
This course offers students in various disciplines a critical view of the technologies now shaping workplace communication and our society as a whole. Using rhetorical theories of technology, we will examine the historical roots of communication technology and explore a number of economic and ethical issues spawned by the computer revolution.
courses.eserver.org/older/23 - Iowa State University - Spring 2010

English 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
courses.eserver.org/older/12 - Iowa State University - Fall 2009

English 335: Film
English 335 is a humanities class concerned with the aesthetic and cultural values of cinema. Our chief concerns in the Spring 2007 version of the class will be two: Howard Hawks and Hollywood. Hawks played a crucial role in the revaluation of Hollywood that took place in the 1960s, in part because he was obviously "an artist" yet worked comfortably within (also, against) the standing conventions of the studio system. It was often claimed that he not only worked in most of Hollywood's genres, but created the finest instance in each case. Our film series will test that proposition.
http://oldcourses.isucomm.iastate.edu/course/view.php?id=45 - Iowa State University - Spring 2009

English 429/529: Multimedia Content Management
Strategies for developing and delivering multimodal content via digital media. Focus on the principles on database design, interface development, usability testing, and collaborative content management within technical communication settings. Projects include training modules, online documentation, dynamic interfaces, and document management systems.
courses.eserver.org/older/14 - Iowa State University - Spring 2009

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how XHTML and CSS render Web pages and support the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
courses.eserver.org/older/18 - Iowa State University - Fall 2008

English 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
courses.eserver.org/older/12 - Iowa State University - Fall 2008

English 449/549: Multimedia Design in Professional Communication
A course about how to apply rhetorical principles (audience analysis, invention, organization, style, design) to multimedia authoring; studies production techniques for multimedia development (including CD-ROM, streaming video, DVD video and Flash interactivity), from storyboarding to nonlinear editing; examines planning and managing collaborative multimedia projects; explores software genres commonly used for multimedia training programs in education and industry.
courses.eserver.org/older/22 - Iowa State University - Spring 2008

English 411: Technology, Rhetoric, and Professional Communication
This course offers students in various disciplines a critical view of the technologies now shaping workplace communication and our society as a whole. Using rhetorical theories of technology, we will examine the historical roots of communication technology and explore a number of economic and ethical issues spawned by the computer revolution.
courses.eserver.org/older/23 - Iowa State University - Spring 2008

English 507: Writing and Analyzing Professional Documents
In this course, students learn to recognize and be able to analyze rhetorical features of various genres of professional/technical information (written, oral, visual and electronic), especially rhetorical contexts, purposes and audiences.
courses.eserver.org/older/19 - Iowa State University - Fall 2007

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how XHTML and CSS render Web pages and support the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
courses.eserver.org/older/18 - Iowa State University - Fall 2007

English 429X/529X: Multimedia Content Management
Strategies for developing and delivering multimodal content via digital media. Focus on the principles on database design, interface development, usability testing, and collaborative content management within technical communication settings. Projects include training modules, online documentation, dynamic interfaces, and document management systems.
courses.eserver.org/older/14 - Iowa State University - Spring 2007

English 335: Film
English 335 is a humanities class concerned with the aesthetic and cultural values of cinema. Our chief concerns in the Spring 2007 version of the class will be two: Howard Hawks and Hollywood. Hawks played a crucial role in the revaluation of Hollywood that took place in the 1960s, in part because he was obviously "an artist" yet worked comfortably within (also, against) the standing conventions of the studio system. It was often claimed that he not only worked in most of Hollywood's genres, but created the finest instance in each case. Our film series will test that proposition.
http://oldcourses.isucomm.iastate.edu/45 - Iowa State University - Spring 2007

English 314: Technical Communication
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
courses.eserver.org/older/12 - Iowa State University - Fall 2006

English 313A: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how XHTML and CSS render Web pages and support the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
courses.eserver.org/older/11 - Iowa State University - Fall 2006

English 449X/549X: Multimedia Design in Professional Communication
A course about how to apply rhetorical principles (audience analysis, invention, organization, style, design) to multimedia authoring; studies production techniques for multimedia development (including CD-ROM, streaming video, DVD video and Flash interactivity), from storyboarding to nonlinear editing; examines planning and managing collaborative multimedia projects; explores software genres commonly used for multimedia training programs in education and industry.
courses.eserver.org/course/3 - Iowa State University - Spring 2006

English 313A: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how XHTML and CSS render Web pages and support the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
courses.eserver.org/course/4 - Iowa State University - Spring 2006

English 611: Publishing and Its Implications, 1688-2005
This course reviews changes in publishing from 1688 to the present, considering implications for writers (particularly professional communicators), publishing, and reading audiences. The course studies, then examines in detail, the social impact of key innovations from 1688-2005.
eserver.org/courses/f05/611/ - Iowa State University - Fall 2005

English 506: Theory and Research in Professional Communication
A graduate course to study theoretical constructs and issues that inform workplace professional communication. Such understanding is crucial to intelligent decisions in professional practice; it allows the communicator to look beyond surface issues and see essential problems and possible solutions.
eserver.org/courses/s05/506/ - Iowa State University - Spring 2005

English 411: Technology, Rhetoric, and Professional Communication
This course offers students in various disciplines a critical view of the technologies now shaping workplace communication and our society as a whole. Using rhetorical theories of technology, we will examine the historical roots of communication technology and explore a number of economic and ethical issues spawned by the computer revolution.
eserver.org/courses/s05/411/ - Iowa State University - Spring 2005

English 314H: Technical Communication (Honors)
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
eserver.org/courses/f04/314/ - Iowa State University - Fall 2004

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how HTML renders Web pages and supports the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
eserver.org/courses/f04/313/ - Iowa State University - Fall 2004

English 410X: Multimedia Design for Professional Communication
A course about how to apply rhetorical principles (audience analysis, invention, organization, style, design) to multimedia authoring; studies production techniques for multimedia development (including CD-ROM, streaming video, DVD video and Flash interactivity), from storyboarding to nonlinear editing; examines planning and managing collaborative multimedia projects; explores software genres commonly used for multimedia training programs in education and industry.
eserver.org/courses/s04/410x/ - Iowa State University - Spring 2004

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how HTML renders Web pages and supports the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
eserver.org/courses/s04/313/ - Iowa State University - Spring 2004

English 314H: Technical Communication (Honors)
A course about technical communication in all its forms. Explores the various forms and media by which working professionals convey technical information to both expert and novice audiences. Covers how to write a variety of genres used in technical communication -- résumés and cover letters, memos, proposals, progress reports and final reports.
eserver.org/courses/f03/314/ - Iowa State University - Fall 2003

English 313: Writing for the World Wide Web
A course about writing and designing for online publication. Covers how to analyze specific audiences and rhetorical situations; the principles of information architecture to a seamless user experience; how HTML renders Web pages and supports the use of graphics, video, and other media; and the basics of visual design and production as they relate to the Web.
eserver.org/courses/f03/313/ - Iowa State University - Fall 2003

TC 599: Publishing and Its Impacts on Society
A course about the history of publishing post-WWI and its significance for technical communicators. This course reviews the changes to publishing, considering the implications for writers (particularly technical communicators), to companies that publish information, and to reading audiences at large. Examines the social impact of key innovations from that period.
eserver.org/courses/s03/tc599/ - University of Washington-Seattle - Spring 2003

TC 412: Print Production
A course about offset lithography and the technologies of print production important to technical communicators. Covers typography, visual media, publication design and production. Studies the functions of type--both text and display, both the design and readability implications of typography, prepares students to justify their design decisions.
eserver.org/courses/w03/tc412/ - University of Washington-Seattle - Winter 2003

TC 501 TU: Theoretical Dimensions of Technical Communication
A graduate survey of rhetorical theory post-1945 relevant to technical communication. Inherently multi-disciplinary, tech comm draws on theories from fields as different as rhetoric and science, psychology and philosophy, sociology and linguistics. Focuses on rhetoric, relationships between author, text and reader, and on philosophies of science and language.
eserver.org/courses/w03/tc501tu/ - University of Washington-Seattle - Winter 2003

TC 501 TU: Theoretical Dimensions of Technical Communication
A graduate survey of rhetorical theory post-1945 relevant to technical communication. Inherently multi-disciplinary, tech comm draws on theories from fields as different as rhetoric and science, psychology and philosophy, sociology and linguistics. Focuses on rhetoric, relationships between author, text and reader, and on philosophies of science and language.
eserver.org/courses/f02/tc501/ - University of Washington-Seattle - Fall 2002

TC 501TU: Theoretical Dimensions of Technical Communication
A graduate survey of rhetorical theory post-1945 relevant to technical communication. Inherently multi-disciplinary, tech comm draws on theories from fields as different as rhetoric and science, psychology and philosophy, sociology and linguistics. Focuses on rhetoric, relationships between author, text and reader, and on philosophies of science and language.
eserver.org/courses/f02/tc501/ - University of Washington-Seattle - Fall 2002

TC 438: Advanced Interactive Multimedia
A course in developing multimedia, including CD-ROM, DVD video and streaming video. Topics include effective information hierarchies, user interface elements for complex navigation, the special challenges of redesigning existing media, and techniques for collaborative development. Implementation of designs suitable for a portfolio is required.
eserver.org/courses/s02/tc438/ - University of Washington-Seattle - Spring 2002

TC 598: Redesign
A graduate course on the redesign of existing technical communication products, particularly documentation, websites and multimedia, in order to take advantage of emerging technologies such as single-source content management systems, streaming audio and video, and conditional text scripting.
eserver.org/courses/s02/tc598/ - University of Washington-Seattle - Spring 2002

TC 412: Print Production
A course about offset lithography and the technologies of print production important to technical communicators. Covers typography, visual media, publication design and production. Studies the functions of type--both text and display, both the design and readability implications of typography, prepares students to justify their design decisions.
eserver.org/courses/w02/tc412/ - University of Washington-Seattle - Winter 2002

TC 501: Theoretical Dimensions of Technical Communication
A graduate survey of rhetorical theory post-1945 relevant to technical communication. Inherently multi-disciplinary, tech comm draws on theories from fields as different as rhetoric and science, psychology and philosophy, sociology and linguistics. Focuses on rhetoric, relationships between author, text and reader, and on philosophies of science and language.
eserver.org/courses/fall01/tc501/ - University of Washington-Seattle - Fall 2001

TC 510: Information Design
A graduate course in information architecture and web design theory. Examines design principles and procedures underlying the creation of both print and electronic information. Specific topics to be examined include: print vs. electronic media; designing for the page and screen; information topologies, and hypermedia.
eserver.org/courses/s01/tc510/ - University of Washington-Seattle - Spring 2001

TC 510: Information Design
A graduate course in information architecture and web design theory. Examines design principles and procedures underlying the creation of both print and electronic information. Specific topics to be examined include: print vs. electronic media; designing for the page and screen; information topologies, and hypermedia.
eserver.org/courses/w01/tc510/ - University of Washington-Seattle - Spring 2001

TC 510: Information Design
A graduate course in information architecture and web design theory. Examines design principles and procedures underlying the creation of both print and electronic information. Specific topics to be examined include: print vs. electronic media; designing for the page and screen; information topologies, and hypermedia.
eserver.org/courses/fall2000/tc510/ - University of Washington-Seattle - Spring 2001

Fundamentals of Web Design
A continuing education course in web design, team-taught with Ken Zuroski.
eserver.org/courses/spring98/web/ - Carnegie Mellon University - Spring 1998

76-882: Writing for Multimedia
A course in applied multimedia development, focusing on video and CD-ROM.
eserver.org/courses/fall97/multimedia/ - Carnegie Mellon University - Fall 1997

76-100G: Argumentation
A course which teaches writing and rhetorical practice.
eserver.org/courses/summer97/76100g/ - Carnegie Mellon University - Summer 1997

76-100G: Argumentation
A course which teaches writing and rhetorical practice.
eserver.org/courses/spring97/76100g/ - Carnegie Mellon University - Spring 1997

76-100O: Argumentation
A course which teaches writing and rhetorical practice.
eserver.org/courses/spring97/76100o/ - Carnegie Mellon University - Spring 1997

76-100G: Argumentation
A course which teaches writing and rhetorical practice.
eserver.org/courses/fall96/76100g/ - Carnegie Mellon University - Fall 1996

76-100M: Argumentation
A course which teaches writing and rhetorical practice.
eserver.org/courses/fall96/76-100m/ - Carnegie Mellon University - Fall 1996

76-100T: Contributions to the Literacy Debate
A course which teaches writing and rhetorical practice.
eserver.org/courses/summer96/76-100t/ - Carnegie Mellon University - Summer 1996

76-292: Analyzing Internet Culture
A course that studies the emerging culture of Internet publishing and collaboration.
eserver.org/courses/spring96/76-292/ - Carnegie Mellon University - Spring 1996

76-100G: Contributions to the Literacy Debate
A course which teaches writing and rhetorical practice.
eserver.org/courses/fall95/76-100g/ - Carnegie Mellon University - Fall 1995

76-100G: Contributions to the Literacy Debate
A course which teaches writing and rhetorical practice.
eserver.org/courses/spring95/76-100g/ - Carnegie Mellon University - Spring 1995