UMassCS Logo
 
 

The Robotics, Vision, and Graphics Track

The Robotics, Computer Vision, and Graphics track focuses on computing in the context of the physics of the real world.

One of the unifying principles of the cluster concerns how information is encoded in signals, how it can be extracted, how it participates in perception, decision and control, and how computers can emulate the physical processes that are responsible for these signals.

We study subjects that range from recognizing the face of an approaching person, to learning about the dynamics of a bouncing ball, to models of cognitive development in animals and machines, and to synthesizing photo realistic images of a virtual world using modern GPUs.

A major cross-cutting interest is the desire to create and interpret models of the physical world and the learning processes in humans and machines that interact with such models.

Requirements

Note that for students graduating by May 2012, if CS 291SP (now called CS 230) has not been taken, then Operating Systems (377) is a required elective.

  • Five required courses:
    • 311 Algorithms
    • 370 Computer Vision
    • 403 Intro. to Robotics
    • 473 Computer Graphics
    • 320 Software Engineering
  • Any one course from the following:
    • 383 Artificial Intelligence
    • 474 Adv. Image Synth
    • 503 Emb. Systems
    • 603 Robotics
    • 691G Comp. Geometry
  • Two CS electives numbered 300 or above (not including 305).