Da Instructor

Need to setup an appointment with me? Check out my .mac calendar, then send me an email with a day and time that's good for you.

Below is a list of all of the classes that I created, and teach at Drexel University:

UNDERGRADUATE

DIGM240: Introduction to Digital Media Interactivity
A basic-level studio for exploration of the principles and techniques for creating effective interactive digital media rich web sites. Through a series of homework assignments and projects, students address real world production issues as they master fundamental design concepts. Includes aesthetics of human-computer interaction; hardware/ software/ bandwidth; project planning, budgeting, and management; and prototyping, testing, and revision management. Primary production tools include instruction in some of the industry's leading languages and tools for Internet authoring including HTML, Javascript, DHTML, and Dreamweaver.
DIGM241: Vector-based Interactive Authoring
To build upon basic knowledge of HTML, JavaScript, and Flash. Students in this course work with concepts and software to better understand the functionality and integration of Internet multimedia-authoring programs with assorted browsers. Through a series of homework assignments and projects, students examine real world case histories to master advance JavaScripts, and Flash Actionscripts, and applications. Students explore online uses of JavaScripts, and Flash in the fields of entertainment, streaming video, simulations, e-commerce. Role-play, group and individual instruction are used to gain a better understanding of the concepts, tools and social dynamics involved in the creation of effective and expressive interactive web media.
DIGM242: Hybrid Interactive Authoring
To build upon basic knowledge of HTML, JavaScript, Flash, and Director. Students in this course work with concepts and software to better understand the functionality and integration of Internet multimedia-authoring programs with assorted browsers. Through a series of homework assignments and projects, students examine real world case histories to master advance JavaScript's, Flash Actionscript's, and Director Lingo concepts and applications. Students explore online uses of JavaScript, Flash, and Director in the fields of entertainment, streaming video, simulations, e-commerce. Role-play, group and individual instruction are used to gain a better understanding of the concepts, tools and social dynamics involved in the creation of effective and expressive interactive web media.
DIGM265: Scripting for Game Development
This course focuses on advanced multimedia-authoring concepts and tools used in the production of self-contained computer interactive games including classic board and card games like Chess, Solitaire, and Monopoly; arcade games like Space Invaders, Packman, and Defenders; and adventure and educational games like Myst and Where in the World is Carmen San Diego? Attention is given to primary production tools used for creating time motion pieces intended for Internet and CDROM distribution.
DIGM445: Advanced Hybrid Interactivity
This course focuses on the integration of PC potential (CDROM and DVD technologies) to access high bandwidth objects including sync video, audio, 3d animations and extracting other emerging forms of dynamic information from the Internet. This course builds on basic knowledge of HTML, JavaScript, and Director. Through a series of homework assignments and projects, students will address real world production issues as they master advance Internet streaming and local CDROM accessibility concepts. Group and individual instruction will occur on a regular basis to insure that the students are using the tools effectively to express their creativity.
DIGM465: Advance Vector Interactivity
To build upon basic knowledge of HTML, JavaScript, and Flash. Students in this course work with advance concepts in the flash authoring environment to better understand high end functionality and integration of vector based Internet multimedia-authoring programs with assorted browsers. Through a series of homework assignments, projects and class presentations, students examine real world problems and solutions in order to master advance Flash techniques, and action scripting. Students explore online resources of Flash in the fields of entertainment, streaming video, simulations, e-commerce. Role-play, group and individual instruction are used to gain a better understanding of the concepts, tools and social dynamics involved in the creation of effective and expressive interactive vector based media.

GRADUATE

DIGM 560: Adv App in 3D Interactivity
Advanced Concepts/Applications in Interactive 3D Environments. Advanced concepts/applications on adding interactivity to 3D environments via an assortment of software packages including 3D Max, Director and Flash. This course focuses on the optimized integration of 3D objects in environments with interactive authoring tools.
DIGM641: Interactive TV DVD-ROM
Interactive TV DVD-ROM. Students work to develop strategies for meaningful retrieval of mass amounts of media (video, still images, sounds, and text) for television DVD-ROM players. This course will cover basic and advance forms of digital information storage and retrieval to and from TV DVD-ROM media.