CS499 – Open Source Software Development

Course Categories: Project Management | Software Engineering & Process |
FOSS Categories: Culture/Intellectual Property | FOSS History | Philosophy/Politics | Product Packaging & Distribution | Specification & Design | Tools & Communication |

Course Name: Open Source Software Development

Institution: Universidade Tecnológica Federal do Paraná, Brazil

Instructor: Igor Steinmacher

Term: Any


Course Overview:

This course is intended to familiarize students with the fundamentals of Open Source Software development. We aim to prepare the students for the real world, exposing them to real projects. The practical objective of the course is to teach students how to participate in an OSS project. Specific areas addressed in this course are:

Open source concepts and history;
Open source communities and forges;
Intellectual property and license;
Version control systems;
Communications tools;
Issue trackers;
Contribution to Open Source Software project.

Link: https://github.com/igorsteinmacher/CS499-OSS

Return to Teaching Materialss

Leave a Reply