Bradley Logo

Schedule of Classes

 

Spring Semester 2025

 

Interactive Media
Scott Cavanah • Global Communication 200 • 309-677-4519
I M113Introduction to Interactive Media (3 hours)Seats
Avail
Course Fee: $40 per credit hour
 01 Arr  ONLONL Christopher Lackey Online Course35
 Asynchronous online
I M130Game Art Fundamentals (3 hours)Seats
Avail
Prerequisite: Game Art major; or permission from Department Chairperson
Course Fee: $40 per credit hour
 01 TT9:00 AM -10:50 AM DPD001 Bryce Gore  12
I M141Principles of Animation (3 hours)Seats
Avail
Prerequisite: Animation major, User Experience Design major, or consent of Department chair
Course Fee: $40 per credit hour
 01 MW1:00 PM -2:15 PM GCC104 Aria Dines  15
I M150Fundamentals of Interactive Design (3 hours)Seats
Avail
Prerequisite: Animation, Game Art, Game Design, Interactive Media, or User Experience Design major; Game Design minor; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 MW9:00 AM -10:15 AM GCC211 Chantell Marlow  16
 02 MW10:30 AM -11:45 AM GCC211 Chantell Marlow  16
 03 TT9:00 AM -10:15 AM GCC211 Chantell Marlow  16
I M160Introduction to Scripting for Games (3 hours)Seats
Avail
Prerequisite: Game Design Major; or consent of Department Chair
Course Fee: $40 per credit hour
 01 TT1:00 PM -2:50 PM GCC201 Lynette Fernandes  13
 02 TT3:00 PM -4:50 PM GCC211 Lynette Fernandes  14
I M161Intro to Web Design (3 hours)Seats
Avail
Prerequisite: User Experience major or minor; or consent of Department Chair
Course Fee: $40 per credit hour
 01 MW5:00 PM -6:30 PM GCC211 Michael Vujovich  15
I M191Comics AppreciationCore: MI(3 hours)Seats
Avail
 01 MW1:30 PM -2:45 PM GCC126 Rebecca Hawkins  50
I M226Interactive Media Practicum I (0 to 1 hour)Seats
Avail
Prerequisite: Freshman/Sophomore Status, Animation major or Game Art major or Game Design major or Interactive Media major, or User Experience Design major; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 F10:00 AM -10:50 AM BR145 Lynette Fernandes  150
 Cross-listed as I M 426
I M235Environment Art (3 hours)Seats
Avail
Prerequisite: IM 230, IM 233; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 MW5:00 PM -6:50 PM ONLONL Staff Online Course15
 Synchronous online
I M238Anatomy for Digital Artists (3 hours)Seats
Avail
Prerequisite: I M 110 or I M 140, ART 101; or consent of Department chair.
Course Fee: $40 per credit hour
 01 TT1:30 PM -2:45 PM GCC205 Bryce Gore  15
I M240Two-Dimensional Animation I (3 hours)Seats
Avail
Prerequisite: Animation Major, I M 341 or I M 345; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 Th6:00 PM -9:00 PM GCC104 Matt Forcum  10
I M260User Interface Design & Development (3 hours)Seats
Avail
Prerequisite: User Experience Design major or minor, IM 161; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 TT1:30 PM -2:45 PM GCC211 Heather Ford  12
I M285Introduction to Video for Interactive Media (3 hours)Seats
Avail
Prerequisite: IM 110 or IM 113, sophomore standing; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 TT6:00 PM -7:30 PM GCC205 Staff  20
I M288Game Design I (3 hours)Seats
Avail
Prerequisite: Game Design Major, IM 180; or Game Design Minor, IM 113, IM 150; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 MW12:00 PM -1:50 PM GCC213 StaffCore: WI 15
 02 MW2:00 PM -3:50 PM GCC213 StaffCore: WI 20
I M330Game Art for Non-Majors (3 hours)Seats
Avail
Prerequisite: Junior standing; Animation, Game Design, Interactive Media, or User Experience Design Major or consent of Department Chair
Course Fee: $40 per credit hour
 01 TT3:00 PM -4:15 PM GCC205 Bryce Gore  15
I M335Advanced Game Art (3 hours)Seats
Avail
Prerequisite: Game Art major, IM 235, IM 333; or consent of the Department Chair.
 01 TT11:30 AM -12:50 PM DPD001 Bryce Gore  15
I M340Three-Dimensional Animation I (3 hours)Seats
Avail
Prerequisite: Animation Major, I M 162, I M 241; or consent of Department chair
Course Fee: $40 per credit hour
 01 MW9:00 AM -11:50 AM GCC104 Brent Wiley  12
I M347Experimental Animation (3 hours)Seats
Avail
Prerequisite: IM 341 or IM 345; or consent of Department chair
Course Fee: $40 per credit hour
 01 MW3:00 PM -5:50 PM GCC104 Aria Dines  15
I M349Pre-Production for Animation (3 hours)Seats
Avail
Prerequisite: IM 341 or IM 345; or consent of Department chair
Course Fee: $40 per credit hour
 01 TT1:00 PM -2:15 PM GCC104 Aria Dines  15
I M361Advanced User Experience Design (3 hours)Seats
Avail
Prerequisite: User Experience Design major, IM 261; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 Canceled
I M363Topics in User Experience (3 hours)Seats
Avail
Prerequisite: User Experience major, I M 110, I M 120, I M 150, I M 161, I M 260 or consent of Department Chair.
Course Fee: $40 per credit hour
 01 TT10:30 AM -11:45 AM GCC211 Gregory Lynn  12
I M366Advanced Web Design (3 hours)Seats
Avail
Prerequisite: User Experience Design major or minor, IM 361; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 MW3:00 PM -4:15 PM GCC211 Gregory Lynn  12
I M388Game Design II (3 hours)Seats
Avail
Prerequisite: Junior standing. Game Design Major, IM 288, IM 289; or Game Design Minor, IM 288; or consent of Department chair.
Course Fee: $40 per credit hour
 01 TT1:00 PM -2:50 PM GCC213 Ray Hazlip  18
 02 MW1:00 PM -2:50 PM GCC205 Zachary Abbott  18
 03 MW3:00 PM -4:50 PM GCC205 Zachary Abbott  18
I M426Interactive Media Practicum II (0 to 1 hour)Seats
Avail
Prerequisite: Animation, Game Art, Game Design, Interactive Media, or User Experience Design major; Game Design, Game Production, or User Experience Design Minor; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 F10:00 AM -10:50 AM BR145 Lynette Fernandes  150
 Cross-listed as I M 226, I M 556, CIS 456, CIS 556
I M441Animation Capstone II (6 hours)Seats
Avail
Prerequisite: Animation Major, I M 440; or consent of Department chair
Course Fee: $40 per credit hour
 01 Tu9:00 AM -11:50 AM GCC104 Scott CavanahCore: EL 15
I M456Game Engine Programming (3 hours)Seats
Avail
Prerequisite: junior standing, CIS 452, CIS 455; or consent of instructor.
Course Fee: $40 per credit hour
 01 TT12:00 PM -1:15 PM BR180 Adam Byerly  5
I M458Sound Design (3 hours)Seats
Avail
Prerequisite: Junior standing; Animation, Game Art, Game Design, Interactive Media, or User Experience Design Major; or consent of Department Chair
Course Fee: $40 per credit hour
 01 Th3:00 PM -5:50 PM GCC104 Benjamin James Aberle  12
I M461User Experience Design Capstone 2 (6 hours)Seats
Avail
Prerequisite: User Experience Design major, IM 460; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 TT12:00 PM -1:15 PM GCC211 Heather FordCore: EL 10
I M488Prototyping for Capstone (3 hours)Seats
Avail
Prerequisite: Game Design major, IM 389; or consent of the Department Chair.
Course Fee: $40 per credit hour
 01 TT3:00 PM -4:50 PM GCC213 Ray Hazlip  18
 02 MW10:00 AM -11:50 AM GCC213 Zachary Abbott  18
I M489Game Capstone Project II (6 hours)Seats
Avail
Prerequisite: IM 459, Game Design major or Game Art major or Game Production Minor; or consent of Department Chair.
Course Fee: $40 per credit hour
 01 TT9:00 AM -11:50 AM GCC126 David AbzugCore: EL 20
 Class also meets in GCC 213 and GCC 205.
 02 TT9:00 AM -11:50 AM GCC126 Lynette FernandesCore: EL 20
 Class also meets in GCC 213 and GCC 205.
I M490Independent Study (3 hours)Seats
Avail
Prerequisite: Junior standing and consent of department chair and faculty member.
Course Fee: $40 per credit hour
 01 Arr     Bryce Gore  1
I M491Special Topics in Interactive Media (1 to 4 hours)Seats
Avail
Prerequisite: Sophomore standing, 9 hours of Interactive Media courses.
Course Fee: $40 per credit hour
 01 TT12:00 PM -1:30 PM GCC205 Zachary Abbott  8
I M499Exhibit Production (0 to 3 hours)Seats
Avail
Prerequisite: Permission of instructor or department chair.
 01 *R* F1:00 PM -3:30 PM GCC211 Ray HazlipCore: EL  
 Class will also meet in GCC 126
 02 *R* F1:00 PM -3:30 PM GCC205 David AbzugCore: EL  
 Class will also meet in GCC 126
 03 *R* F1:00 PM -3:30 PM GCC104 Gregory LynnCore: EL  
 Class will also meet in GCC 126
 04 *R* F1:00 PM -3:30 PM GCC213 Brent WileyCore: EL  
 Class will also meet in GCC 126
 05 *R* F1:00 PM -3:30 PM GCC124 Heather FordCore: EL  
 Class will also meet in GCC 126
 06 *R* F1:00 PM -3:30 PM GCC201 Scott CavanahCore: EL  
 Class will also meet in GCC 126
I M526Practicum (0 to 2 hours)Seats
Avail
Prerequisite: Graduate standing in the Game Design & Development program
 01 F10:00 AM -10:50 AM BR145 Lynette Fernandes  150
I M580Game Seminar (0 to 6 hours)Seats
Avail
Prerequisite: Graduate standing in the Game Design & Development program
 01 *R* Arr  ONLONL Madison Schmalzer Online Course 
 Asynchronous online
I M589Game Production (3 to 6 hours)Seats
Avail
Prerequisite: Graduate standing in the Game Design & Development program
 01 *R* TT1:00 PM -4:00 PM    David Abzug   
 Class will meet in Harper Wyckoff Room 020B
 
Tools and aesthetics of media production: word processing, photography, audio production, videography. Visual literacy. The desktop computer interface. Desktop publishing, presentation software, multimedia documents. Internet navigation and page production. Credit by examination available.
This course is an introduction to the foundational concepts, tools, and techniques needed to create artwork for video games. Topics include: 3D modeling, Digital Sculpting, creating textures and materials, and how to present digital artwork.
Introduction to the twelve principles and techniques of animation. Projects will vary from hand-made to computer-computer made forms.
Principles of design for digital devices. Emphasis is on user interfaces and experiences.
Introduction to scripting languages and their application in creating games.
Front-end development techniques and practices for website user interfaces and experiences. The course will be taught through lectures, demonstrations, and exercises using applications and scripting languages.
This course investigates the history of comics, their formal characteristics, and their contributions as vital expressions of humanity and culture.
Presentations by faculty, alumni, and other professionals in the field allow students to make connections serving their academic and professional pursuits. Students will also engage in additional career development activities including portfolio creation, resum authoring, career research, networking, and engagement in public festivals and presentations of their works. Repeatable for up to a maximum of 8 credit hours. Crosslisted with I M 426.
Expanding on skills developed in IM 230 Game Art Development, this course will be an artistic and technical exploration in the requirements necessary for designing and developing environments for real-time engines. Topics include: concepting for environments, Modular kit construction, kitbashing, photogrammetry, procedural texturing, environment VFX and terrain generation.
This course is an introduction to the concepts, tools, and techniques needed to sculpt human anatomy in a digital environment. Topics include: Digital Sculpting in ZBrush, Human anatomy, and creating dynamic poses.
Art and techniques of hand-drawn animation. Immersion in a variety of techniques exploring founding principles of animation, storytelling, drawing, and design.
Fundamental principles and practices of user interface design and data visualization. Emphasis on the design of 2D graphical user interfaces and the development of applications that use them.
Fundamental principles and practices of professional video cameras, microphones, and lights for multimedia production. Interviewing procedures plus aesthetics and visuals. Non-linear editing.
Gameplay, storytelling, challenges, interface and information design, and world interaction. Construction of experiences, including rule design, play mechanics, game balancing, social game interaction, and the integration of interactive media. Playtesting and game design documentation.
This course provides insight into the process of creating game art for non-game art majors. Topics include digital painting for concept art, asset creation for game engines, art workflows/ pipelines, and how to present digital artwork.
This course will explore a variety of the latest tools and techniques relevant to game art, also, there will be a focus on digital portfolio and reel development. Topics include: advanced tools and techniques in game art, Portfolio development, communication skills, industry networking opportunities, business cards, cover letters, and resumes.
Fundamental principles of three-dimensional computer animaLon and modeling. Creation of basic models using polygonal modeling, texturing, lighting, and rendering for various animaLon projects.
Animation projects made from an artistic point of view. Students will engage in wide variety of techniques and mediums to make movie images which may be narrative or non-narrative.
Initial planning for the production of an animated short film including storyboarding, concept art, script development, color scripts, research, and development.
Studio course focused on further developing core skills of UX design, information and visual/communications design, and advanced wireframing techniques.
Focuses on the innovative and pioneering tools, techniques, and methodologies used in designing user experiences. This course teaches the best practices and principles of human/computer interaction.
Development techniques and practices for websites and mobile application user interfaces and experiences. The course will be taught through lectures, demonstrations, and exercises using applications and scripting languages.
Advanced game design with an emphasis on prototyping for video games.
Course is repeatable for up to a maximum of 8 credit hours. Crosslisted with I M 226.
Advanced production processes and techniques for creating an original animated short.
Advanced techniques and technologies for programming computer game engines, multi-user games, virtual environments, and virtual reality simulations. Cross listed with IM 556, CIS 456, CIS 556.
Theoretical and practical sound design. Music composition, field sound recording, studio tracking, aesthetic analysis of music, electronic sound generation. Digital game technologies, 3D sound processing and generative audio structures. Mixing in non-linear environments and final mastering. Cross-listed with IM558, CIS458, CIS558.
The second in a two-part User Experience Design capstone course where students build, test, and release the interactive designed in User Experience Design Capstone 1. Agile methodologies and a tight feedback loop will be used to ensure a user-centered experience. Students will present their work in the Interactive Media showcase.
Concepting and prototyping of games that might be fully realized in IM 459 Computer Game Capstone Project and IM 489 Advanced Game Capstone.
A continuation of the project began in IM 459 Game Capstone Project I with an emphasis on the production and post-production phases of game development.
Individual scholarly research or advanced creative production investigating aspects of interactive media. May be repeated under different topics for a maximum of six hours. Requires application available from department chair or faculty.
Topics of special interest which may vary each time course is offered. May be repeated under different topics. Topic and prerequisites stated in current Schedule of Classes.
This course covers the development of interactive projects for exhibition as well as the preparation and execution of exhibition events.
Presentations by faculty, alumni, and other professionals in the field. Repeatable to a maximum of 2 credits.
An exploration of issues and contemporary critical approaches to games through study and discussion. Topics might include feminism, semiotics, cultural criticism, and poststructuralism. Repeatable to a maximum of 6 credits.
Game development within a multidisciplinary team. Project work includes advanced game design, scope control and reduction, software development, art asset creation, and game production concepts. Repeatable to a maximum of 12 credits.
This course meets a Core Curriculum requirement.
OC - Communication - Oral Communication
W1 - Communication - Writing 1
W2 - Communication - Writing 2
FA - Fine Arts
GS - Global Perspective - Global Systems
WC - Global Perspective - World Cultures
HU - Humanities
NS - Knowledge and Reasoning in the Natural Sciences
SB - Knowledge and Reasoning in the Social and Behavioral Sciences
MI - Multidisciplinary Integration
QR - Quantitative Reasoning
This section meets a Core Curriculum requirement.
EL - Experiential Learning
IL - Integrative Learning
WI - Writing Intensive
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions