From Teaching Open Source
- Master course on libre software at Universidad Rey Juan Carlos. Materials: Introduction to libre software (in Spanish) (in English). Contact: Jesus M. Gonzalez-Barahona
- Master on libre software (edition in Vigo, Spain edition in Madrid, Spain). Most materials (slides) are in English. Contact: Jesus M. Gonzalez-Barahona
- Proposal for a postgraduate curriculum on libre software. Contact: Jesus M. Gonzalez-Barahona
- MoLOS group for discussion about curricula for postgraduate studies on libre software (specially focused on the European Higher Education Space, but also interested in other contexts). Contact: Jesus M. Gonzalez-Barahona
- Open Source Class for senior student at Computer Engineering of Cheju National University in Korea since 2007.
- Mozilla open source module - CS3108 at School of Computing in National University of Singapore. Contact: Gary Kwong
- Opportunities and risks of open source software in the Public Sector One day training course run by Headstar Training with Positive Internet, London, UK.
- Linux and Unix System Administration (Wiki) program at Seneca College - Graduate certificate in the administration of Open Source systems. Participants work within the Fedora Open Source community.
- Seneca Open Source Courses - Professional option courses in the BSD (Bachellor of Software Development) and CPA/CTY (programming and computer technology diploma) programs. Students work within the Mozilla, OpenOffice.org, Fedora, Eclipse, and other communities during these courses. Courses include Open Source Development/Topics in Open Source DPS909/OSD600 and the continuation course DPS911/OSD700 and Software Build and Release SBR600.
- GWU CSci193 - Development of Open Source Software. Students investigate the design, process, and culture of open-source software development, with many specifics and anecdotes from Mozilla.org's browser project. They examine cross-platform development and testing as well as some unique quirks of open source which impact the development process: geographic dispersal, social and team dynamics, and a multitude of licenses (GPL, BSD, etc). Also covered are development tools for working in large-scale systems as well as project management techniques (CVS, Bugzilla, release-management, mailing-lists).
- Open Source Software Practice (since 2007) Rensselaer Polytechnic Institute This course is a mix of the philosophy, ethics, business models, and software process relative to open source software development. The class includes group projects where students implement software using a open source software process.
- Humanitarian FOSS Project Courses The H-FOSS project is an NSF-funded effort to revitalize undergraduate computing education by getting students engaged in building FOSS that serves the public good. The project has offered a number of different courses at various curricular levels. The project also supports a Summer Internship Program.
Please add links or Pages...