Final project

For this project, you will explore and correct an issue in an open source project. This project will be done in groups of 3-4.

Forming a team

You can form a team of 3-4 people. It is best if you have a good balance of skills and you get along with your teammates.

The groups have been formed as this:

Selecting an issue

You will need to select a project and bug to investigate. You should look for these qualities in the project you select:

You should look for these qualities in the issue you select:

You must submit the project and bug to your instructor for approval.

Solving the issue

To complete the assignment, you will need to submit the following:

Final presentation

Each team will briefly present their bug and how they solved it to the class. This presentation will be very informal, but you need to make sure the class understands the issue and how you arrived at the solution.


Bug selection

Status 1

Status 2

Status 3


Debugging process