Tony Jefferson
Principal Lecturer
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
Office Hours
Tuesday/Thursday 11AM-Noon Tuesday/Thursday 2PM-4PM
Office Location
Tony Jefferson
Principal Lecturer
School of Interactive Games and Media
Golisano College of Computing and Information Sciences
Education
BS, State University College at Oswego; MS, Rochester Institute of Technology
Currently Teaching
IGME-110
Introduction to Interactive Media
3 Credits
This course provides an overview of media in historical, current and future contexts. Incorporating lectures and discussion with hands on work involving written and interactive media assets, students examine the role of written and visual media from theoretical as well as practical perspectives. The course also provides an introduction to interactive media development techniques, including digital media components and delivery environments. Students will be required to write formal analysis and critique papers along with digital modes of writing including collaborative editing and effective presentation design.
IGME-209
Data Structures & Algorithms for Games & Simulations I
3 Credits
This course focuses upon the application of data structures, algorithms, and fundamental Newtonian physics to the development of video game applications, entertainment software titles, and simulations. Topics covered include 3D coordinate systems and the implementation of affine transformations, geometric primitives, and efficient data structures and algorithms for real-time collision detection. Furthermore, Newtonian mechanics principles will be examined in the context of developing game and entertainment software where they will be applied to compute the position, velocity and acceleration of a point-mass subject to forces and the conservation of momentum and energy. Programming assignments are a required part of this course.
IGME-330
Rich Media Web Application Development I
3 Credits
This course provides students the opportunity to explore the design and development of media-rich web applications that utilize both static and procedurally manipulated media such as text, images and audio. This course examines client and server-side web development and features common to such applications. Issues explored include framework characteristics, information management, presentation, interactivity, persistence, and data binding. Programming projects are required.
In the News
-
April 21, 2020
RIT Rallies: Professor builds interactive coronavirus mapping tools to contextualize the pandemic
Associate Professor Brian Tomaszewski is working to create interactive coronavirus maps that provide deeper insight into the spread of COVID-19 in the hope that the public can use these mapping tools to help fight the pandemic.