Meets: Tue & Thurs, 11:00-12:15
This seminar will look at commonly available (open-source) tools that support the process of software development. We will look at the motivations for these tools nad the practcal issues invoplved in applying them to real projects.
Topics:
The general format of the class will be to alternate weeks of informal introductions to classes of useful tools followed by a week in which students report on their success in applying those tools to a substantial project.
Students will also prepare a term paper on a tool not covered in class (the selection must be approved by the instructor) and will give a formal class presentation summarizing their paper.
| Regular assignments & informal presentations: | 40% |
| Term paper: | 30% |
| Term Paper Presentation: | 30% |