MIT 6.S194 | Open Source Software Project Lab  

6.S194: Open Source Software Project Lab

Learn large-scale software development with an international team of students on a prominent open source project.


Join an International Team

Student teams will be formed across top universities from around the world.

Contribute to Open Source Projects

Each team will be working on a prominent open source project, including: Ruby on Rails, Socket IO, Mozilla Open Badge, and Mongo DB. Your grade will be based on your commits.

Work with Industry Leaders

Teams will be mentored by leaders from their open source project.

Learn Project Management

How to debug unfamiliar systems, coordinate a distributed team, use modern source control, apply open source as a business model, and more.

Details

Spring Semester, MW 3:00-4:30

12 Credits (2-5-5), 12 Design Points

Target Audience

Undergrads who have taken 6.005 and want to grow their software development expertise. Limited space; preference given to 6.170 alums.

Instructors

Ted Benson and David Karger

Sign up Now

Because we're coordinating this class with a global team, we need you to sign up as soon as possible. Deadline is 1/7 but we appreciate a response by 12/31.