Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     

Courses

Core Courses

Students starting in the IMM major take core courses focused on digital media, interactive computing, writing for interactive media and graphical communication. A final core core course combines all these areas and explores fundamental issues of collaboration, project management and client-driven design.

IMM majors take all five of the following courses:

IMM 110 Introduction to Digital Media

This course introduces popular tools and techniques for constructing digital media, including still images, sound and video. Critiques of student work, readings, and discussion will allow us to examine the evolving formal criteria and consider the cultural and historical context of such work. How has the existence and use of these new forms transformed our everyday experience? What are the similarities and differences between the so-called digital media revolution and previous revolutions enabled by then emerging technologies, such as photo reproduction, television and film?

Typically Offered: Every Semester

Prerequisites: None

IMM 120 Introduction to Interactive Computing

A first course in computing languages for interactive multimedia. Students learn how to “talk” to a computer using programming, in the process creating custom software, visualizations, interactive installations and games. Through intensive laboratory experience, students learn the fundamentals of programming, including data types, algorithms, events, control structures, functions, heuristics, logic, interaction and abstraction. Students also learn to work with a range methods for input and output, including bitmap and vector graphics, sound, animation, video and sensors.

Typically Offered: Every Semester

Prerequisites: None

IMM 130 Design Fundamentals for the Web

This course allows students to develop and practice specific, foundational skills in web production, while simultaneously developing an understanding of and strategies for effective visual communication in general. Students will develop an understanding of when and how to use tools such as HTML, CSS and Javascript. Through readings, lectures and demonstrations, students will also develop an appreciation for fundamental issues of graphical communication, including color, typography and composition. Throughout the course we will compare and contrast traditional approaches to design with similar approaches on the web, examining the differing constraints and additional considerations of designing for a digital and interactive medium.

Typically Offered: Spring

Prerequisites: None
NR14TCNJFall7579

IMM 140 Writing for Interactive Media

Introduces students to the reasoning, rigors and routines of writing for business and professional martkets. Students will broadent their conceptual understandtng of the relationships between journalism, public relations and marketing while acquiring or improving proficiency in creating multimedia content.

Typically Offered: Every Semester

Prerequisites: None

IMM 280 Design Perspectives for Interactive Multimedia

This class is interdisciplinary, bringing together the various bodies of knowledge that inform the field of interactive multimedia, such as storytelling, interaction design, interface design, project management and user testing. The class provides an overview of concepts necessary both to create and evaluate interactive multimedia projects. Students apply these ideas to a series of individual writing and production assignments, and ultimately to a collaborative, real-world design project that spans most of the semester. This writing-intensive course is the last of the five core courses for the Interactive Multimedia major, and is a prerequisite for all 300-level and above courses.

Typically Offered: Every Semester

Prerequisites: IMM 110, IMM 120, IMM 130, IMM 140
NR14TCNJFall8896


In-Major Options

The core courses are followed by a range of intermediate and advanced courses. Some allow for more focused study in a particular area — video effects, web development, writing for social media or electronic music, for example. Other courses, such as game design, provide an opportunity to combine media, interactivity and writing in the context of collaborative projects.

IMM majors take four IMM courses at the 200-level or above, and at least two IMM courses at the 400-level, totaling six intermediate and advanced courses altogether.

IMM 211 Animation 1

This course surveys traditional and computer animation history, techniques and terminology. The students will learn basic concepts and skills of 3D digital imaging, animation, rendering, and principles of motion and continuity. Students will produce three-dimensional animation.

Typically Offered: Every Semester

Prerequisites: IMM 110

IMM 220 Physical Computing

This course explores the building of interactive systems that bridge the physical and digital world. Using programmable microcontrollers and a range of sensors, students will create installations, environments, games and interactive objects that go beyond the traditional approach of mouse/keyboard input and screen output. Through weekly labs, workshops, projects and readings, students will be introduced to electronics, circuit building, programming, materials and fabrication. With an emphasis on rapid prototyping and project documentation, students will be empowered to move quickly from idea to functional piece.

Typically Offered: Spring

Prerequisites: IMM 120
NR14TCNJFall7916

IMM 230 Dynamic Web Applications

This course provides students with advanced web development skills and strategies to build dynamic web applications. Students will develop an understanding of how to use server-side technologies such as PHP and MySQL to collect, organize and distribute information. In addition, students will utilize client-side frameworks such as jQuery Mobile and PhoneGap to assist in the delivery of data-driven applications on mobile devices. Through workshops and presentations, students will explore topics related to information architecture, social interface design, cloud computing, security, copyright and identity management.

Typically Offered: Fall

Prerequisites: IMM 130

IMM 240 Technical Writing

This course teaches students the writing, scripting and document design skills needed to create training materials, technical reports, and technical or business proposals in print, online or interactive formats.

Typically Offered: Fall

Prerequisites: IMM 140

IMM 250 Electronic Music Skills and Literature

This course introduces students to electronic music studio techniques, including MIDI, sequencing, sound synthesis, sampling, mixing, and audio production. It also covers theoretical and historical developments in the field of electronic music, including a review of compositions, styles, and technologies. Students create their own musical compositions in the computer lab. Open to students of any major. Approved for Liberal Learning credit in Literary, Visual & Performing Arts.

Typically Offered: Every Semester

Prerequisites: IMM 110
Electronic Music class, Prof. Teresa Nakra

IMM 271 Mini Courses

Mini Courses are courses that cover specialized topics in Interactive Multimedia.  Mini Courses meet four times in the first quarter of the semester and are worth 0.25 course units of credit. The courses offered each semester are subject to change.  For more information about specific courses see the link below:

IMM Spring 16 Mini Courses

Typically Offered: Every Semester

IMM 311 Animation 2

This course builds on the foundation in computer animation begun in Animation 1. Students further develop their animation skills with additional emphasis on 3D object creation and animation techniques (model building, rendering, animating). Creative and conceptual development are emphasized throughout the course as students develop individual or group animation projects.

Typically Offered: Spring

Prerequisites: IMM 211, IMM 280

IMM 342 Interactive Storytelling

This course explores existing and experimental methods for telling interactive stories. Interactive stories are defined as stories that allow the audience, listener, or reader to participate in the shaping of the narrative. Students will be able to articulate the differences between linear, non-linear, multilinear and meta-linear narratives. Students will analyze stories, they will create their own interactive stories using multimedia technologies, and they will hypothesize about the potential usefulness and social utility of new storytelling technologies under development.

Typically Offered: Occasionally

Prerequisites: IMM 280

IMM 350 Interactive Music Programming

This course will help students develop interactive music programming skills using the Macintosh operating system (OSX). We will use the MAX/MSP development environment to send and receive MIDI messages and process audio streams in real-time. External controllers and sensors will be used to shape and perform musical selections. Final projects will demonstrate both technical and musical skills in composition, interactivity, and/or improvisation.

Typically Offered: Spring

Prerequisites: IMM 280 and permission of instructor
NR14TCNJFall9321

IMM 351 Studio Composition and Signal Processing

Students will learn how to use audio production software on the Macintosh platform, through musical tasks such as score notation, orchestration, and composing. They will also develop quantitative skills in digital signal processing, through technical tasks such as analyzing, filtering, and synthesizing audio data. Software packages include Pd, Finale, Logic, and Audacity.

Typically Offered: Fall

Prerequisites: IMM 280 and permission of instructor
Electronic Music class, Prof. Teresa Nakra

IMM 360 Games 1: Design and Architecture

This is a multidisciplinary course that invites students from a variety of disciplines to participate in the development of a game design while learning about the underlying architecture of a game engine. Students will customize a broad set of learning goals to their own needs, ranging from the purely artistic to the purely technical. Lecture and workshops will provide a full range of exposure to game development including game engine design, story telling, interactivity, networking for multi-user, 3-D pipeline for games, sound, music and dialog. Each semester will focus on a particular type of game, including but not limited to ‘role playing, ‘  ‘first person shooter, ‘ ‘immersive learning,’ ‘real world simulation. ‘ Students will also address issues of gender and racial equity in the games industry as well as social, ethical and health concerns.

Typically Offered: Fall

Prerequisites: IMM 280
NR14TCNJFall9138

IMM 370 Social Media Strategies

(Course numbers 270, 370 and 470 indicate “Special Topics” courses. Students may take multiple courses with those numbers, provided the course subject is different.)

Typically Offered: Occasionally

Prerequisites: IMM 140

IMM 370 Digital Figure Modeling

Explores the way figures are constructed in two and three dimensions. Starting with two-dimensional drawing studies of the figure, the course proceeds to the construction of three-dimensional models using plastic materials such as clay. These models are digitized to produce three-dimensional data that can be imported into modeling and animation software, where they can be edited, modified, given surface treatments, animated and rendered. (Course numbers 270, 370 and 470 indicate “Special Topics” courses. Students may take multiple courses with those numbers, provided the course subject is different.)

Typically Offered: Occasionally

Prerequisites: IMM 211, IMM 280
df2015021_072

IMM 370 Digital Figure Motion

Explores the way that figures move in two and three dimensions, combining 2D and 3D still and motion image creation in traditional and digital media with rendering, compositing, video editing and game development in order to produce three-dimensional stills, animation, and interactivity such as games. Based on multiple approaches to the representation of the figure, the course investigates predecessors in the history, aesthetics, and practice of figure construction and their relationship to contemporary digital media and artistic practices. Builds on the Digital Figure Modeling course. It is not necessary to have taken the previous course, but it will be necessary to construct or acquire figures that will be placed in motion. (Course numbers 270, 370 and 470 indicate “Special Topics” courses. Students may take multiple courses with those numbers, provided the course subject is different.)

Typically Offered: Occasionally

Prerequisites: IMM 211, IMM 280
Games & Design class, Prof. Matt DiMatteo

IMM 370 News Games

Serious games are an emerging vehicle for exploring current events and topical issues using the principles, tools and conventions of game design. This course explores the emergence of news games in terms of their implication for gaming and for journalism. Students will analyze news-related games, and will create a design document and prototype of a game focused on current issues. No prior knowledge of game design or programming is assumed. (Course numbers 270, 370 and 470 indicate “Special Topics” courses. Students may take multiple courses with those numbers, provided the course subject is different.)

Typically Offered: Occasionally

Prerequisites: IMM 280

IMM 370 Trenton Makes Music

This course will invite students to participate directly in a multi-faceted, large-scale collaboration between the TCNJ campus community and the musical community in Trenton, with a mission to design and build a better future by better understanding our shared musical heritage. The goal of this course will be to create a 3-part podcast series about music-making in Trenton, from Revolutionary times to the present. In addition to deepening their historical and musical knowledge, students will develop important skills in digital audio recording, editing, and production. They will work with podcast host Sarah Dash, expert interviewees, and students in Journalism & Professional Writing and Interactive Multimedia to finalize scripts, produce individual segments, and insert interstitial music. They will interact with both professional and student musicians from Trenton to participate in three live events as well as studio sessions to record the podcast materials. Course outcomes will be hosted on a mobile-friendly website and digital archive at trentonmakesmusic.org. This course has been funded in part by the New Jersey Council on the Humanities, the College Music Society, The Cultural and Intellectual Community Program Council, the Don Evans Memorial Fund, and the TCNJ Center for the Arts.

Typically Offered: Occasionally

IMM 391 Independent Study in Interactive Multimedia

An opportunity for individual, in-depth study of an area not covered elsewhere in the IMM curriculum, working in close consultation with a faculty mentor. May be repeated for different topics.

Typically Offered: Every Semester

Prerequisites: IMM 280

IMM 399 Internship in Interactive Multimedia

An opportunity to work with professionals in fields related to IMM, in consultation with a faculty mentor. In accordance with TCNJ policy, 200 hours on the job equates to a full, one-unit course. More information about internships at TCNJ.

Typically Offered: Every Semester

Prerequisites: IMM 280

IMM 410 Video Effects and Compositing

An advanced course in digital media that combines 2D and 3D still and motion image creation with video editing, compositing, and sound in order to produce dynamic media. The course explores the way in which images, sound, and narrative elements combine to produce significant and meaningful visual effects extending through time. Students use high-end desktop software integrating digital paint, tracking, masking, keying, particles with 2D and 3D composition and special effects. The course covers the structure, interface, workflow, and techniques used to create sophisticated and complex shots, scenes, and graphic sequences.

Typically Offered: Occasionally

Prerequisites: IMM 211, IMM 280

IMM 443 Data Journalism

The course teaches basic skills associated with investigative reporting. Students will learn to mine and interpret official data, to use technology commonly employed in computer-assisted reporting, and to formulate and test a journalistic research hypothesis. Particular attention will be given to issues of ethics, privacy and freedom of information.

Typically Offered: Spring

Prerequisites: IMM 280

IMM 460 Games 2: Implementation

Students work in interdisciplinary groups — including programmers, information architects, digital artists, sound specialists and musicians — to implement a video game designed in the Games 1 course. This course explores particular aspects of the implementation pipeline, including artificial intelligence, music and sound, and marketing. Furthermore, students learn and practice techniques for project planning and management.

Typically Offered: Spring

Prerequisites: IMM 360
Interactive Multimedia, Prof. John Kulphoff

IMM 470 Interactive Exhibit Design

Interactive and digital technology are transforming the experience of visiting and learning in a museum. This course explores recent trends in museum and exhibit design through lectures, discussions, readings, presentations and on-site visits. Working as a collaborative design studio, students will also design and build interactive systems for TCNJ’s Sarnoff Collection, systems intended to expand the museum’s message, enhance the visitors’ experience, and extend that experience beyond the walls of the museum.

Typically Offered: Occasionally

Prerequisites: IMM 280
10981196_10152869283383743_831910411695004674_n


Senior Thesis

The culmination of the major is a two-semester capstone sequence in which students work closely with faculty to research, design, implement, test and refine a project that best showcases their skills and interests.

IMM 498 Senior Thesis: Research and Innovation

The first course in a two-semester sequence — followed by IMM 499 — allowing students to pursue an ambitious and innovative project that spans both semesters. This course is an opportunity for thorough research, exploration and experimentation. Students will end the semester with a formal, thorough proposal for their thesis project — inspired and supported by research into the history of their chosen field, current innovate work in the field, as well as the individuals and groups who have helped to pioneer the field.

Typically Offered: Fall

Prerequisites: IMM 280 and senior standing

IMM 499 Senior Thesis: Process and Promotion

The second course in a two-semester sequence — preceded by IMM 498 — allowing students to pursue an ambitious and innovative project that spans both semesters. While the first semester was an opportunity for thorough research, exploration and experimentation, this final semester is focused on building a project that embodies that earlier research and conceptual work. As students develop their projects, they also explore varying approaches to individual creative discipline and project management. Students consider strategies for promoting and showcasing their work, including an online portfolio and an end-of-the-semester public exhibition.

Typically Offered: Spring

Prerequisites: IMM 498


IMM Mini Courses

Interactive Multimedia also offers mini courses. Mini courses are courses that meet four times in the first quarter of the semester and are worth 0.25 course units of credit. Below is a list of recent mini courses:

Mini Course Offerings – Spring 16- IMM 271

Mini Course Offerings – Fall 15- IMM 271