Skip to content Skip to navigation

Free and Open Source Software and Free Culture minor

Kathleen Schreier Rudgers, Minor Adviser

Free and open source software is released with licenses that allow it to be redistributed freely for others to use, copy, and/or modify within certain restrictions and conditions. Free culture refers to writing, art, music, and other creative materials released with rights for reuse and/or redistribution that are more flexible than those of the traditional marketplace. Both are often created and/or distributed by collaborative teams with members around the world. The minor in free and open source software and free culture is intended for students who want to develop a deep understanding of the processes, practices, technologies, financial, legal, and societal impacts of these movements. The minor includes a set of computing and liberal arts courses that explore these aspects through research, analysis, and participation in these communities via the creation of digital cultural artifacts and team-driven software projects. Students complete three required courses, one constrained elective course, and one elective course.

Notes about this minor:

  • Posting of the minor on the student's academic transcript requires a minimum GPA of 2.0 in the minor.
  • Notations may appear in the curriculum chart below outlining pre-requisites, co-requisites, and other curriculum requirements (see footnotes).
Required Courses
ENGL-450 Free and Open Source Culture
IGME-582 Humanitarian Free and Open Source Software Development
IGME-583 Legal and Business Aspects of FOSS
Constrained Elective
Choose one of the following:
   ENGL-361    Technical Writing
   IGME-584    Software Development on Linux Systems
Elective Course
Choose one of the following:
   CSEC-474    Unix-based System Forensics
   ENGL-215    Text and Code
   ENGL-351    Language Technology
   ENGL-361    Technical Writing*
   ENGL-481    Introduction to Natural Language Processing
   IGME-584    Software Development on Linux Systems*
   IGME-585    Project in FOSS Development
   ISTE-452    Foundations of Mobile Design

* Students may elect to take both of the constrained elective courses to complete the minor instead of selecting one constrained course and one elective course.