Independent Activities Period
Independent Activities Period

Exploring frontiers of mechanical engineering

MIT Department of Mechanical Engineering grad students are undertaking a broad range of innovative research projects.

Robot armies duke it out in Battlecode’s epic on-screen battles

The long-running programming competition encourages skills and friendships that last a lifetime.