Strong programming skills are important. Projects involve joining a team that is making the network visual. This includes IP television, putting scaleable images in the net, and augmenting the database of pictures, developing the multicast protocols so that they can be assembled into programs and movies, and cataloguing them. For example, we are archiving the nightly news, ordering it by topic, and building an IP television channel for viewing it. Students should like pictures and movies.
Projects range from video recording to network-level programming.
Students must be able to work with their hands and their minds. Projects are a mix of hardware and software. For example, an image that has a shape hidden in it that becomes revealed if the image is projected onto a cone but is invisible when viewed on a normal monitor. Coding pictures and java is required. Includes work on interactive music games and large-scale interactive music performance and installation.