John-Paul Takats
Adjunct Faculty
Office Hours
Visit https://www.people.rit.edu/~jxtadm/ For My Office Hours
Office Location
Office Mailing Address
20 Lomb Memorial Dr. Rochester NY 14620
John-Paul Takats
Adjunct Faculty
Education
Information Technology BS '06 RIT, Professional Studies MS '15 RIT
Bio
An IT Professional with a strong focus in higher education. Primarily focused on the web; a full-stack developer who has managed all parts of the development cycle. A keen focus on marketing, human centered computing, and project management.
Areas of Expertise
Usability
Information Technology
Marketing
Web Development
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-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.
IGME-340
Multi-platform Media App Development
3 Credits
Interactive media applications are no longer restricted to personal computers. They can now be found on many distinct hardware platforms including mobile, tablet, wearable, and large-screened computing devices. In this course, students will learn to design, prototype and develop media rich interactive experiences that can be deployed to a wide variety of hardware devices. Programming projects are required.
Featured Work
From Code to Community: Weaving Real-World Non-Profit Projects into a Web Technologies Course
John-Paul Takats
In this talk, Professor John-Paul Takats will share his experiences of transforming a typical group project that was done with a made-up client / topic into a collaboration between graduate students...