Learn how open source software and software engineering work by working in teams of 3-6 on a real open source project all semester, with help and advice from industry mentors.
You have to submit an application. The professor has said that generally, he has been able to let everyone in who wanted to take it (and was not a freshman or otherwise unprepared), but that changed for Spring 2017.
Software Engineering Free/Open Source Software
Semester-long project: you are expected to spend 10-12 hours/week, but it varies a lot based on your project.
You also have a final presentation, and a couple short writing assignments spread across the semester.
An okay class overall. As someone who has been in open source for a while, I was a little disappointed, though most people really enjoyed the class. This is highly dependent on your project and mentors, though.
|Semester||Time||Professor||Median Grade||Course Page|
|Spring 2017||MWF 11:15-12:05||Ross Tate||—||https://www.cs.cornell.edu/courses/cs5152/2017sp/|