Course Materials Archive
School of Information Arts and Technologies
University of Baltimore

Courses by Program
Doctorate in Communications Design
DCD Proseminar
Digital Economy and Culture*
M.S. in Interaction Design and Information Architecture
Programming Principles
Interaction and Interface Design
Sequential Visualization
Information Culture
Dynamic Web Sites*
Hypermedia Production*
Interactive Multimedia*
Information Architecture
Humans, Computers, and Cognition
Research Methods
Special Topics
B.S. in Applied Information Technology
TCP/IP Protocol Suite
Advanced Website Development
Database Design and Implementation
B.S. in Simulation and Digital Entertainment
Game Concept and Design
C++ for Interactive Design
3-D Modeling and Animation
Usability in Game Design
Applied Simulation
Audio for Game Design
Design of Multiplayer Games
Games, Simulations and Society
Internship
Game Design Seminar
Special Topics
M.A. in Publication Design
Hypermedia: An Introduction
Design of Interactive Environments
Imaging Information and Ideas
Special Topics in Hypermedia
Courses marked with * have been cross-listed or apply to multiple programs.
Current Classes

Programming Principles for Information Design

2004 - Fall IDIA 610 Programming Principles Moulthrop
2003 - Fall IDIA 610 Programming Principles Moulthrop
2002 - Spring PBDS 756 [henceforth IDIA 610] Algorithms and Procedural Thinking
[Materials no longer available]
Montfort

Interaction and Interface Design

2007 - Fall IDIA 612 Interaction and Interface Design Summers
2006 - Fall IDIA 612 Interaction and Interface Design Kaplan
2005 - Fall IDIA 612 Interaction and Interface Design Kaplan
2005 - Spring IDIA 612 Interaction and Interface Design Kaplan
2004 - Spring IDIA 612 Interaction and Interface Design Kaplan
2003 - Spring IDIA 612 Interaction and Interface Design Kaplan

Sequential Visualization

2007 - Spring IDIA 614 Sequential Visualization Kaplan
2006 - Spring IDIA 614 Sequential Visualization Kaplan
2005 - Spring IDIA 614 Sequential Visualization Kaplan
2004 - Spring IDIA 614 Sequential Visualization Moulthrop
2002 - Fall IDIA 750 [henceforth IDIA 614] Sequential Visualization Moulthrop

Information Culture

2006 - Fall IDIA 620 Information Culture Kaplan
2005 - Fall IDIA 620 Information Culture Kaplan
2004 - Fall IDIA 620 Information Culture Kaplan
2003 - Fall IDIA 620 Information Culture Kaplan
2002 - Fall IDIA 750 [henceforth IDIA 620] Information Culture Kaplan

Information Architecture

2007 - Spring IDIA 630 Information Architecture Tucker
2006 - Spring IDIA 630 Information Architecture Summers
2005 - Spring IDIA 630 Information Architecture Summers
2004 - Spring IDIA 630 Information Architecture Andrews
2003 - Spring IDIA 630 Information Architecture Andrews
2001 - Fall PBDS 756 Information Architecture Kaplan

Humans, Computers, and Cognition

2007 - Fall IDIA 640 Humans, Computers, and Cognition Summers
2006 - Fall IDIA 640 Humans, Computers, and Cognition Summers
2005 - Fall IDIA 640 Humans, Computers, and Cognition Summers
2005 - Spring IDIA 640 Humans, Computers, and Cognition Summers
2004 - Fall IDIA 640 Humans, Computers, and Cognition Summers
2003 - Fall IDIA 640 Humans, Computers, and Cognition Summers
2002 - Fall IDIA 750 [henceforth IDIA 640] Humans, Computers, and Cognition Summers

Research Methods for Information Design

2007 - Spring IDIA 642 Research Methods for Information Design Summers
2006 - Spring IDIA 642 Research Methods for Information Design Summers
2005 - Spring IDIA 642 Research Methods for Information Design Summers
2004 - Spring IDIA 642 Research Methods for Information Design Summers
2002 - Spring PBDS 756 [henceforth IDIA 642] Research Methods for Information Design Summers
2003 - Spring IDIA 642 Research Methods for Information Design Summers

IDIA Special Topics

2007 - Spring IDIA 750 Project Management Rusko-Berger

Hypermedia: An Introduction

2007 - Spring PBDS 660 Hypermedia: An Introduction Kaplan
2006 - Spring PBDS 660 Hypermedia: An Introduction Queen
2005 - Fall PBDS 660 Hypermedia: An Introduction Queen
2005 - Spring PBDS 660 Hypermedia: An Introduction Queen
2004 - Fall PBDS 660 Hypermedia: An Introduction Queen
2004 - Summer PBDS 660 Hypermedia: An Introduction Queen
2004 - Spring PBDS 660 Hypermedia: An Introduction Moulthrop
2003 - Fall PBDS 660 Hypermedia: An Introduction Spencer
2003 - Spring PBDS 660 Hypermedia: An Introduction Moulthrop
2002 - Fall PBDS 660 Hypermedia: An Introduction (materials not available) Pointer
2002 - Summer PBDS 660 Hypermedia: An Introduction Wilde
2002 - Spring PBDS 660 Hypermedia: An Introduction
[Materials no longer available]
Montfort
2001 - Fall PBDS 660 Hypermedia: An Introduction Wardrip-Fruin
2001 - Summer PBDS 660 Hypermedia: An Introduction Carr
2001 - Summer PBDS 660 Hypermedia: An Introduction Safavian
2001 - Spring PBDS 660 Hypermedia: An Introduction Queen
2000 - Fall PBDS 660 Hypermedia: An Introduction Queen
2000 - Summer PBDS 660 Hypermedia: An Introduction Moulthrop
2000 - Summer PBDS 660 Hypermedia: An Introduction Safavian
2000 - Spring PBDS 660 Hypermedia: An Introduction Kaplan
2000 - Spring PBDS 660 Hypermedia: An Introduction Randolph
1999 - Spring PBDS 660 Hypermedia: An Introduction Kaplan
1997 - Summer PBDS 660 Hypermedia: An Introduction Moulthrop

Hypermedia Production

2007 - Fall IDIA 616 Hypermedia Production Holmberg
2006 - Fall IDIA 616 Hypermedia Production Wilde
2005 - Fall IDIA 616 Hypermedia Production Queen
2004 - Fall IDIA 616 Hypermedia Production Henderson
2003 - Fall IDIA 616 Hypermedia Production Henderson
2002 - Fall PBDS 664 Hypermedia Production Wilde
2001 - Fall PBDS 664 Hypermedia Production Kaplan
2000 - Fall PBDS 664 Hypermedia Production Moulthrop
1999 - Fall PBDS 664 Hypermedia Production Kaplan
1998 - Fall PBDS 664 Hypermedia Production Moulthrop
1997 - Fall PBDS 664 Hypermedia Production Kaplan
1997 - Fall PBDS 664 Hypermedia Production Moulthrop

Design of Interactive Environments

2001 - Spring PBDS 662 Design of Interactive Environments Kaplan
1999 - Fall PBDS 662 Design of Interactive Environments Kaplan

Interactive Multimedia

2006 - Summer IDIA 619 Interactive Multimedia Moulthrop
2006 - Spring IDIA 619 Interactive Multimedia Moulthrop
2005 - Spring IDIA 619 Interactive Multimedia Moulthrop
2003 - Spring IDIA 619 Interactive Multimedia Moulthrop
2002 - Spring PBDS 668 Multimedia for the Internet Moulthrop
2001 - Spring PBDS 753 Multimedia and the Internet Moulthrop
2000 - Spring PBDS 753 Interactive Multimedia Moulthrop

Dynamic Web Sites

2007 - Spring IDIA 618 Dynamic Web Sites Spencer
2006 - Spring IDIA 618 Dynamic Web Sites Spencer
2004 - Spring IDIA 618 Dynamic Web Sites Spencer
2001 - Spring PBDS 753 Dynamic Web Sites
[Materials no longer available]
Spencer
2000 - Spring PBDS 753 Dynamic Web Sites
[Materials no longer available]
Spencer
1999 - Spring PBDS 753 Dynamic Web Sites
[Materials no longer available]
Spencer

Imaging Information and Ideas

2000 - Fall PBDS 719 Imaging Information and Ideas Kaplan
1998 - Spring PBDS 755 Imaging Information and Ideas Kaplan

Special Topics in Hypermedia

2004 - Spring IDIA 750 Theories of Interaction Moulthrop
2001 - Fall PBDS 756 Interface Design Wardrip-Fruin
2001 - Fall PBDS 756 Electronic Publishing Montfort
1999 - Fall PBDS 753 Virtual Worlds Moulthrop
1999 - Fall PBDS 754 The Business of Electronic Publishing Bernstein
1998 - Spring PBDS 753 Introduction to Programming for New Media Moulthrop

Proseminar (Doctor of Communications Design)

2007 - Spring IDIA 810 Proseminar Kaplan
2005 - Spring IDIA 810 Proseminar Summers
2004 - Spring IDIA 810 Proseminar Kaplan
2002 - Fall PBDS 810 Proseminar Moulthrop
2001 - Fall PBDS 810 Proseminar Moulthrop

Digital Economy and Culture

2006 - Fall PBDS 720 Digital Economy and Culture Kaplan
2005 - Fall PBDS 720 Digital Economy and Culture Moulthrop
2004 - Fall PBDS 720 Digital Economy and Culture Andrews
2003 - Fall PBDS 720 Digital Economy and Culture Andrews
2003 - Spring PBDS 720 Digital Economy and Culture Andrews
2001 - Fall PBDS 720 Digital Economy and Culture Moulthrop

The TCP/IP Protocol Suite

2007 - Spring COSC 401 The TCP/IP Protocol Suite Spencer

Advanced Website Development

2007 - Fall COSC 416 Advanced Website Development Souza
2007 - Spring COSC 416 Advanced Website Development Souza
2006 - Fall COSC 416 Advanced Website Development Souza
2006 - Spring COSC 416 Advanced Website Development Souza

Database Design & Implementation

2007 - Fall COSC 425 Database Design & Implementation Spencer

Game Concept and Design

2007 - Fall COSC 320 Game Concept and Design Moulthrop
2006 - Fall COSC 320 Game Concept and Design Moulthrop
2005 - Fall COSC 320 Game Concept and Design Moulthrop
2004 - Fall COSC 320 Game Concept and Design Moulthrop
2004 - Fall COSC 320 Game Concept and Design
[Materials no longer available]
Chisik

C++

2007 - Spring COSC 315 C++ for Interactive Design Harmeyer
2006 - Fall COSC 315 C++ for Interactive Design Harmeyer

3-D Graphics

2007 - Fall COSC 410 3-D Modeling and Animation Moulthrop
2006 - Fall COSC 410 3-D Modeling and Animation Moulthrop
2005 - Fall COSC 410 3-D Modeling and Animation Moulthrop
2004 - Fall COSC 410 3-D Modeling and Animation Moulthrop

Usability in Game Design

2007 - Fall COSC 324 Usability in Game Design Harmeyer
2006 - Spring COSC 324 Usability in Game Design Harmeyer
2005 - Spring COSC 324 Usability in Game Design Harmeyer

Applied Simulation

2007 - Fall COSC 330 (Shady Grove) Applied Simulation Hart
2007 - Fall COSC 330 Applied Simulation Hart
2007 - Spring COSC 330 Applied Simulation Hart
2006 - Spring COSC 330 Applied Simulation Moulthrop

Game Audio

2007 - Spring COSC 414 Audio for Game Design McNamara
2005 - Fall COSC 414 Audio for Game Design McNamara
2005 - Spring COSC 414 Audio for Game Design Lankford

Design of Multiplayer Games

2007 - Fall COSC 418 Design of Multiplayer Games Harmeyer
2006 - Spring COSC 418 Design of Multiplayer Games Harmeyer

SDE Internship

2006 - Fall COSC 450 SDE Internship I Moulthrop
2006 - Spring COSC 450 SDE Internship I Harmeyer
2005 - Fall COSC 450 SDE Internship II Moulthrop
2005 - Spring COSC 450 SDE Internship I Moulthrop

Games, Simulations and Society

2007 - Fall COSC 460 Games, Simulations and Society Sutcliffe
2006 - Fall COSC 460 Games, Simulations and Society Harmeyer

Game Development Seminar

2007 - Fall COSC 470 Game Development Seminar Moulthrop
2007 - Spring COSC 470 Game Development Seminar Harmeyer
2006 - Fall COSC 470 Game Development Seminar Harmeyer
2006 - Spring COSC 470 Game Development Seminar Harmeyer

SDE Special Topics

2007 - Summer COSC 497 Serious Games for Education Hart
2007 - Spring COSC 497 Interactive Multimedia Hart
2005 - Spring COSC 499 C++ for Game Designers Chisik

Various Courses

2006 - Fall WRIT 313 Writing for Information Systems Summers
2006 - Spring MATH 107 General College Mathematics Harmeyer
2005 - Fall MULT 201 (CCBC Essex) Multimedia Algorithms Harmeyer
2003 - Fall MULT 201 (CCBC Essex) Multimedia Algorithms Moulthrop
2003 - Fall PBDS 754 Marketing and the Internet Andrews
2003 - Summer PBDS 711 History of Communication Moulthrop
2003 - Spring ENGL 358 Tolkien Summers
2002 - Summer Special Seminar Seminar on Computer Game Development Moulthrop/Clark
2005 - Fall WRIT 313 Writing for Information Systems Summers
2002 - Spring WRIT 313 Writing for Information Systems Summers
2001 - Fall ENGL 372 Feminine Realities Summers

Current Classes

On-line course materials from classes offered during the last 12 months.