Interactive Media Courses

I M 110 - Introduction to Interactive Media Design (3 hours)
Process of design for projects relating to animation, game design and development, and user experience design. Focus on technical instruction, design aesthetics, and production using a wide variety of software and delivery methods. Prerequisite: Interactive Media Major or consent of Department chair.

I M 113 - Introduction to Interactive Media (3 hours)
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.

I M 120 - Concepting and Storytelling for Interactive Media (3 hours)
Process of narrative structure development. Writing, pre-visualization, presentation, and production of animation, game design, and user interface projects. Prerequisite: Interactive Media Major or consent of Department Chair.

I M 150 - Fundamentals of Interactive Design (3 hours)
Principles of interactive design for digital devices. Emphasis is on user interfaces and experiences. Prerequisite: Animation, Game Design, or Interaction Design major; or consent of Department Chair.

I M 160 - Introduction to Scripting Languages (3 hours)
Introduction to the use of scripting languages in a web-based environment. Prerequisite: Interactive Media Major or consent of Department Chair

I M 180 - Introduction to the Game Industry (1 hour)
Game industry terminology, culture, and history. Current employee roles and responsibilities in the game industry, including programmers, artists, marketing, and sales. Required skills and knowledge for these roles. Game development and distribution models. Publisher/developer relationships. Prerequisite: 12 hours earned, Game Design major; or consent of Department Chair.

I M 213 - Basic Interactive Media Authoring (3 hours)
Acquisition and computer processing of text, photographs, video and sound files. Incorporation of processed files into documents for computer multimedia. Solving problems in visual and multimedia communications assignments. Theories and cultural effects of visual communication and new media. Prerequisite: IM 113, IM 115, or consent of Department Chair.

I M 226 - Interactive Media Practicum I (0-1 hours)
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 IM 426. Prerequisite: Interactive Media Major or Minor, Freshman/Sophomore Status, or consent of Department Chair.

I M 240 - Two-Dimensional Animation I (3 hours)
Art and techniques of hand-drawn animation. Immersion in a variety of techniques exploring founding principles of animation, storytelling, drawing, and design. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150; or consent of Department Chair.

I M 241 - Two-Dimensional Animation II (3 hours)
Art and techniques of computer-based 2D animation, motion graphics, and compositing. Study of various digital animation techniques using multiple applications. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150, IM 220, IM 240; or consent of Department Chair.

I M 242 - Game Art (3 hours)
An introduction to the creation of artwork for video games. Topics include user interface design, the creation of two- and three-dimensional art for game engines, and level design, and the creation of art pipelines. Prerequisite: IM 110 or IM 113, IM 150; or consent of Department chair.

I M 243 - History of Animation (3 hours)
Study of the historical, cultural, economic, political, and social forces that helped shape the evolution of animation as an art form. Written and oral discussions focused on the attitudes and influences of race, gender, technology, culture, and the conflict between art and industry. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150; or consent of IM Department Chair.

I M 260 - User Interface Design & Development (3 hours)
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. Prerequisite: IM 110, IM 160, IM 120, IM 150; or consent of Department chair.

I M 261 - User Research & Usability (3 hours)
Introduction to user-centered design based upon usability research and testing. Topics include defining audiences, heuristic evaluations, and effective reporting. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 260, IM 263, PSY 205 or MTH 111 or equivalent; or consent of Department chair.

I M 263 - Concepts in User Experience (3 hours)
Introduction to the tools, techniques, and methodologies used in developing user experiences. Topics include market research and analysis, user personas, mental models, information architecture and wireframes, prototyping, and usability testing. Prerequisite: IM 110, IM 160, IM 120, IM 150; or consent of Department chair

I M 280 - Quality Assurance in Games (1 hour)
Quality assurance in games. Testing process including the importance of testing and test plan development and implementation. Prerequisite: Sophomore standing; Game Design Major or Minor; or consent of Department Chair.

I M 285 - Introduction to Video for Interactive Media (3 hours)
Fundamental principles and practices of professional video cameras, microphones, and lights for multimedia production. Interviewing procedures plus aesthetics and visuals. Non-linear editing. Prerequisite: IM 113; sophomore standing or consent of instructor.

I M 288 - Game Design I (3 hours)
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. Prerequisite: Game Design Major, IM 110, IM 115, IM 120, IM 150; or Game Design Minor, IM 113, IM 150; or consent of Department Chair.

I M 289 - Game Production I (3 hours)
Interactive game production using advanced development tools. Game production lifecycle and workflow pipeline. Group dynamics and communication skills. Integration and Design and development documentation. Prerequisite: Game Design Major, IM 110, IM 115, IM 120, IM 150, IM 288; or Game Design Minor, IM 113, IM 150, CS 101, CS 102; or consent of Department Chair.

I M 325 - Search Engine Optimization and Analytics (3 hours)
Measurement and optimization of Web site performance. Monetary models supported by Web metrics. Concept of semantic design and its relationship to search engine optimization. Focus on methods to design Web spaces to maximize desired impacts and outcomes. Prerequisite: IM 113, IM 115, IM 213, IM 250, ART 105, ART 205, IM 285, IM 365, or consent of department chair

I M 340 - Three-Dimensional Animation I (3 hours)
Fundamental principles of three-dimensional computer animaLon and modeling. Creation of basic models using polygonal modeling, texturing, lighting, and rendering for various animaLon projects. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150, IM 220, IM 240, IM 241; or consent of Department chair

I M 341 - Three-Dimensional Animation II (3 hours)
Further explorations of the art and techniques of 3D computer animaMon. Emphasis on traditional principles of animation in addition to camera manipulation, rigging, and character animation core mechanics including walk cycles, expressions, and lip sync. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150, IM 240, IM 241, IM 340; or consent of Department chair

I M 342 - Animation for Games (3 hours)
A project-oriented overview of the tools and techniques used in the creation of three-dimensional art for video games. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 240, IM 241, IM 340, IM 341; or consent of Department chair.

I M 344 - Virtual World Building and Research (3 hours)
Introduction to building virtual environments and related field research. Philosophic and practical rationales for social virtual worlds. Virtual environment planning, layout, and implementation. Tools for designing and coding presence and interactivity. Avatars, space, terra forming, accessories, traffic and interaction patterns, social activities, communities. Monetization of virtual environments and presence. Fundamentals of qualitative field research methods in online virtual worlds. Prerequisite: IM 113, IM 115, IM 213, and IM 285; or consent of instructor.

I M 350 - Intellectual Property Law and New Media (3 hours)
Reviews the creative, social, cultural, and legal contexts and challenges surrounding the protection of intellectual property, intellectual creativity, and creative environments in the commons. Promotes increased appreciation of interrelationships among the roles of law, public policy, economic development, and creativity in interactive media activities. Prerequisite: IM 250 or permission of instructor for non-majors.

I M 355 - Interactive Media Theories, Concepts, and Practices (3 hours)
Examines scholarly concepts, theories, and practices about human communication, mass media, and computational digital technologies. Develops conceptual foundations derived from the cultural and commercial dimensions of media histories, technological innovation, professional practice, and contemporary/everyday phenomena. Provides increased and improved technical vocabularies and develops students' critical examinations of taken-for-granted media phenomena. Posits informed speculations concerning the future of media with particular attention to the roles of citizens, consumers, and producers. Applies intensive writing skills combining reading, study, and discussion with analysis and thinking via diverse written assignments. Prerequisite: 36 earned credit hours

I M 360 - Advanced Interaction Design (3 hours)
Advanced and experimental interaction design strategies as applied to web & mobile/responsive application development. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 260, IM 261, IM 263, PSY 205 or MTH 111 or equiv; or consent of Department chair.

I M 361 - Advanced User Experience Design (3 hours)
Studio course focused on further developing core skills of UX design, information and visual/communications design, and advanced wireframing techniques. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 260, IM 261, IM 263, IM 360, PSY 205 or MTH 111 or equivalent; or consent of Department chair.

I M 365 - Web Design (3 hours)
A studio course exploring typography and visual layout principles of interactive website design. Survey of theory, history, and methods of web design solutions. Discussion of transitional strategies in response to developing technologies. Cross-listed as ART 365. Prerequisite: IM 113, ART 105, ART 205; or consent of instructor.

I M 380 - Critical Game Studies (3 hours)
Criticism, analysis, and history of electronic and non-electronic games. Articulation of game aesthetics. History of computers and digital games and toys, construction and critique of significant and influential games, and game criticism and journalism. Prerequisite: ENG101, IM 110, IM 115, IM 120, IM 150, Game Design Major or Minor; or consent of Department Chair.

I M 385 - Intermediate Video for Interactive Media (3 hours)
Introduction to High Definition (HD) video and grip essentials. Advanced lighting and cinematography. Enhanced proficiency in non-linear editing. Motion capture fundamentals. Prerequisite: IM 113, IM 285

I M 388 - Game Design II (3 hours)
Advanced game design, including exploration of serious games, accessibility, audio, multiplayer mode, and creating for diverse demographics. Prerequisite: Junior standing. Game Design Major, IM 110, IM 115, IM 120, IM 150, IM 288, IM 289; or Game Design Minor, IM 113, IM 150, IM 288; or consent of Department chair.

I M 389 - Game Production II (3 hours)
Application of Interactive game production techniques. Emphasis on refining and developing art, sound, and game mechanics as well as marketing and game release. Prerequisite: Junior standing. Game Design Major, IM 110, IM 115, IM 120, IM 150, IM 288, IM 289, IM 388; or Game Design Minor, IM 113, IM 150, and IM 452 or IM 456 (may be taken concurrently), CS 101, CS 102, CS 140; or consent of Department chair.

I M 413 - Advanced Interactive Media Authoring (4 hours)
Capstone course for students in Animation and Visual Effects and Web and Application Design concentrations. Experiential, project-based course focusing on problems and solutions of interactive authoring and human interface design. Prerequisite: Senior status; IM 113, IM 115, ART 105, ART 205, IM 213, IM/CIS 215, IM 285, IM 260, IM/ART 365; Completion of all other coursework in the student's concentration area; or consent of instructor.

I M 426 - Interactive Media Practicum II (0-1 hours)
Course is repeatable for up to a maximum of 8 credit hours. Crosslisted with IM 226. Prerequisite: Animation, Game Design, or Interactive Media Major; Game Design, Game Production, or Interactive Media Minor; or consent of Department Chair.

I M 430 - Animation & Game Design Thesis 1 (3 hours)
This is the first half of a two-course sequence. Students spend the semester in the pre-production phase of an animation & game design thesis project and conduct research for an accompanying thesis paper. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 240, IM 241, IM 288, IM 289, IM 340, IM 341, IM 388, IM 389, and consent of Department chair.

I M 431 - Animation & Game Design Thesis 2 (6 hours)
This is the second half of a two-course sequence. Students spend the semester completing an animation & game design thesis project and writing an accompanying thesis paper. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 240, IM 241, IM 288, IM 289, IM 340, IM 388, IM 389, IM 341, IM 431, and consent of Department chair.

I M 440 - Animation Capstone I (3 hours)
Advanced pre-production techniques used in the creation of an original animated short. Narrative structure development, research, concepting, time management, and technique development.

I M 441 - Animation Capstone II (3 hours)
Advanced production processes and techniques for creating an original animated short. Prerequisite: Animation Major, IM 110, IM 115, IM 120, IM 150, IM 240, IM 241, IM 340, IM 341, IM 440; or consent of Department chair

I M 444 - Field Research in Virtual Environments (3 hours)
Conduct of field research via ethnographic methods in virtual, online worlds. Subject protection, data collection (observation, interview, documents), data analysis, written and oral project presentation methods. Prerequisite: junior class standing; IM 344.

I M 450 - Critical Issues in Interactive Media (3 hours)
Topics course, with varying subjects, examining contemporary issues and problems in new media theory and the interactive media environment. Current topic/title in current schedule of classes. May be repeated three times under different topics. Prerequisite: IM 110 and 120, 160, 150; Animation, Game Design, or Interactive Media major or Game Design or Interactive Media minor. Junior standing.

I M 451 - Computer Game Design (3 hours)
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. Cross-listed with CIS 451, CIS 551. Prerequisite: IM 113, IM 115, IM 285, and IM 260; or CS 101, CS 102, and CS 140; or consent of instructor.

I M 452 - Computer Game Modification (3 hours)
Software development and programming aspects of computer games, game engine modification, and virtual reality simulations, including event loops, execution threads, collision detection, multi-threading, performance analysis, multi-user games and networking. Cross-listed with IM 552, CIS 452, CIS 552. Prerequisite: junior standing, CS 101, CS 102, CS 140; or consent of instructor.

I M 455 - Computer Graphics (3 hours)
Introduction to the theory and implementation of computer graphics with 2D and 3D applications in computer gaming, including 2D and 3D graphic primitives and objects, OpenGL, geometric transformations, image synthesis, rendering and lighting, and virtual environments. Cross-listed with IM 555, CIS 455, CIS 555. Prerequisite: junior standing; CS 101, CS 102, CS 140; or consent of instructor.

I M 456 - Game Engine Programming (3 hours)
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. Prerequisite: junior standing, CIS 452, CIS 455; or consent of instructor.

I M 457 - Digital Animation (3 hours)
A studio course exploring computer modeling and animation. Survey of the theory, history, and practice involved with creating quality modeling for print media, and also modeling and animation for time-based audiovisual media. Cross-listed as CIS 457, CIS 557. Prerequisite: junior standing; ART 105, ART 106, IM 285; or consent of instructor.

I M 458 - Sound Design (3 hours)
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. Prerequisite: Junior standing; IM 110, IM 120, and Animation, Game Design, or Interactive Media Major; or consent of Department Chair

I M 459 - Computer Game Capstone Project (3 hours)
Game development, including advanced game design, software development, and game production concepts. Integration of audio, visual, storytelling, programming, and design. Project build within multi-disciplinary teams. Cross-listed with IM 559, CIS 459, CIS 559. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 288, IM 289, IM 388, IM 389, IM 488 and Game Design major; or IM 113, IM 150, IM 288, IM 388, and Game Design Minor; or completion of all other coursework in computer game technology minor; or completion of all other coursework in computer game technology concentration; or consent of Department Chair

I M 460 - User Experience Design Capstone 1 (3 hours)
Research and exploration of traditional and non-traditional human-computer interaction. Students study, plan, design, and produce applications that seek out new or refine current trends in interactivity. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 260, IM 261, IM 263, IM 360, IM 361, PSY 205 or MTH 111 or equivalent; or consent of Department chair.

I M 461 - User Experience Design Capstone 2 (6 hours)
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. Prerequisite: IM 110, IM 160, IM 120, IM 150, IM 260, IM 261, IM 263, IM 360, IM 361, 460, PSY 205 or MTH 111 or equivalent; or consent of Department chair

I M 471 - Digital Animation II (3 hours)
Advanced techniques in 3-D design, modeling, animation, and compositing. History and aesthetic development of animation. Principals, languages, and challenges encountered in animation filmmaking. Prerequisite: Junior standing; IM 113, ART 105, ART 106, ART 205, IM 285, IM/CIS 457, or consent of instructor.

I M 489 - Advanced Game Capstone (3 hours)
Advanced, project-based course in Game Design and Development. Team-based, end-to-end, interactive game drawn from areas of expertise in the department, e.g., serious games, games for entertainment, virtual reality, augmented reality, mobile computing, design tools. Prerequisite: Completion of all other coursework in game design minor or computer game technology minor; or completion of all other coursework in game design major or computer game technology concentration; or consent of Department chair.

I M 490 - Independent Study (3 hours)
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. Prerequisite: Junior standing and consent of department chair and faculty member.

I M 491 - Special Topics in Interactive Media (1-4 hours)
Topics of special interest which may vary each time course is offered. May be repeated under different topics for a maximum of 9 hours credit. Topic and prerequisites stated in current Schedule of Classes. Only three hours may be applied toward IM specialization requirement. Prerequisite: junior standing; 9 hours in IM program core or specialization courses.