Skip to main content
Switch to text-only version
Get accessibility information and assistance



Back to Archive List

Nature of course request C02127 :

New course 400/500 course

First term offered : Winter 2013
Course Prefix&Number Descriptive Title Credits/Hours
IS451/CS551 Open Source Software Development 3 - 4




Abbreviation for Class Schedule(20 spaces)
Open Source Develop
Catalog Description:
This course is designed to engage students in Open Source Software (OSS) development to promote real world skills in software development. Providing students with resources that enable them to engage in an OSS project gives them the opportunity to gain experience in software development that is recognized by potential employers, thus providing students with an advantage in the job market after graduation.
Course Goal and Objectives:
Sudents will: ·be able to navigate an OSS community, finding points of entry into the community. ·be able to engage with the community via IRC. ·be able to find a mentor and engage with the mentor in a meaningful way. ·be able to contribute to the community. ·have an overall understanding of the OSS paradigm. ·have a working knowledge of tools used in OSS (version control, IRC, packaging, terminal commands). · gain experience that closely emulates a real world environment.
Justification for adding the course (e.g. alignment with other institutions, program revision, etc.):
OSS development experience is increasingly desirable to prospective employers because it allows them to see examples of code written by applicants. Participation in OSS development also demonstrates the ability to work on a diverse and often noncolocated team while contributing to a large code base developed by a number of programmers. This model reflects the real world industry and will give WOU graduates an advantage in the job market over students not afforded this opportunity.
Faculty and facilities needed:
No additional faculty or facilities needed
Brief Course outline:
Outline: Week1 Intro to OSS/project/find mentor Week2 Intro to dev environment and tools/assign group/communicate with mentor continuously through term Week3 Set up environment Week4 Choose Area of engagement Week5 Download source code package Week6 Choose contribution area Week7 Work on contributing and interest area with mentor and group Week8 Work on contributing and interest area with mentor and group Week9 Work on contributing and interest area with mentor and group Week10 Work on contributing and interest area with mentor and group Graduate students will write a 15 page research paper on a given topic in OSS development with appropriate references for their area of interest.


Approval Queue C02127
Step Approver Decision Timestamp
1 - Department John Rector ApprovedOctober 02 2012
Comments: No dept chair
2 - Division David Olson ApprovedFebruary 12 2013
Comments: No division chair
3 - Division Curriculum John Marsaglia ApprovedFebruary 13 2013
Comments: No division curriculum chair
5 - Curriculum Committee Thaddeus Shannon RejectedJanuary 06 2014
Comments: Superseded by C02202.
5 - Graduate Committee Kimberly Jensen RejectedApril 16 2013
Comments: Rejected in favor of revised proposal that follows.
6 - Faculty Senate Thaddeus Shannon RejectedJanuary 06 2014


Attached Files:
syllabusW12.pdf   Download
Contact

University Computing Services 503-838-8925 | or e-mail: webmaster@wou.edu