6.S194: Open Source Software Project Lab
Learn large-scale software development with an international team of students on a prominent open source project.
Because this class is a global collaboration, we need you to:
Sign up todayDeadline: 1/7, but signup before 12/31 encouraged.
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
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.