Software is in charge of programming the robot. They also set up all the development tools and driver station software. The software department uses many tools in its operation, like Java for programming the robot, and a combination of Dropbox and Subversion for source control. You can keep up with software on the Software Blog

Kyle Sweeney '12
Kyle Sweeney ’12
Software Department Lead
“FIRST Robotics is about more than just robots, it’s about learning to work with all sorts of people. We also get to learn about the tools and techniques which we will use in the future”

Shivani Negi '13
Shivani Negi ’13
“Robotics has provided me with a community of robot-lovers and has prepared me for realistic challenges. It’s truly amazing to see the robot evolve from design to part fabrication, coding, and finally see it in action on game day”