Preparations continue for the Interactive Telecommunications Program that I will be starting in September, and the excitement builds with every action I take. Earlier today I was checking the course descriptions and calendar for the fall 2009 semester, which have recently become available. During this process I felt giddy like a geeky kid in a high-tech toy store.
The focus of my activities today were on better acquainting myself with the core requirements that I will need to take in the first and second semesters. In college, these requirements are usually courses that people do not want to take but are required to because of a need to ensure that everyone receives a well-rounded education.
At ITP the foundation courses focus on building a basic understanding regarding the applications of interactive technologies, the use of computation as a medium, and skills required for programming software and building hardware. Below are brief overviews taken from the course descriptions of the four core requirements. I can't wait to get started.
This introductory class is designed to allow students to engage in a critical dialogue with leaders drawn from the artistic, non-profit and commercial sectors of the new media field, and to learn the value of collaborative projects by undertaking group presentations in response to issues raised by the guest speakers.
Introduction to Computational Media
What can computation add to human communication? Creating computer applications, instead of just using them, will give you a deeper understanding of the essential possibilities of computation. The course focuses on the fundamentals of programming the computer (variables, conditionals, iteration, functions, and objects) and then touches on some more advanced techniques such as text parsing, image processing, networking, computer vision, and serial communication.
Introduction to Physical Computing
This course expands the students' palette for physical interaction design with computational media. We look away from the limitations of the mouse, keyboard and monitor interface of today's computers, and start instead with the expressive capabilities of the human body. We consider uses of the computer for more than just information retrieval and processing, and at locations other than the home or the office.
Comm Lab
An introductory course designed to provide students with hands-on experience using various technologies including social software and web development, digital imaging, audio, video and animation. The forms and uses of new communications technologies are explored in a laboratory context of experimentation and discussion.