Course Syllabus
Fall 2016
Learning Outcomes |
|
HCI/ Collaboration and Communication | Describe the difficulties and benefits of working in a team |
SE/Tools and Environments |
Effectively use software version control in a team environment. |
SE/Software Construction | Compose software using existing software products as well as new software. |
SP/Intellectual Property |
Illustrate the differences between open and closed source software. |
SE/Software Evolution | |
Grade Breakdown |
Percent Breakdown |
||||||||||||||||||||||||||||||||||||||||
|
|
This course will contain a set of programming projects and exercises to give you practice with software development tools. Some projects will be individual assignments and some will be team projects.
Collaboration will be a key component in this course. You will be expected to contribute fairly to each of the team projects you work on.
If you have any question as to whether or not what you are about to do constitutes cheating, ask the instructor.
Learning Support Services for Students with Disabilities:
Services and accommodations are available to students covered under the American with Disabilities Act. If you require accommodations in this course, You must immediately contact Learning Support Services for Students with Disabilities at x2194 or email at lss@pacificu.edu. The Director or her Assistant will meet with you, review the documentation of your disability and discuss the services Pacific offers and any accommodations you require for specific courses. It is extremely important that you begin this process at the beginning of the semester. Please do not wait until the first test or paper.
Other Online Resources
Practical Open Source Software Exploration
Cygwin (http://www.cygwin.com)The Cathedral and the Bazaar (http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/)
Instructor Details |
Course Basics |
||
Professor | Chadd Williams | Course Title | CS360 Special Topics: Open Source Software Development |
chadd@pacificu.edu | Meeting Times | MWF 4:45-5:50pm |
|
Office | Strain 202 | Location | Marsh LL15 |
Phone | (503) 352-3041 | Textbook | none |
Office Hours | MWTh 2-4pm |
Website | http://zeus.cs.pacificu.edu/chadd/cs360s16 |
or by appointment | Official Clock | http://time.gov/timezone.cgi?Pacific/d/-8/java | |
Final Exam | |||
|
Midterm | Oct 1 |
Midterm | Nov 7 |
Final | Dec 8 |
This class has benefited from classes taught at other universities:
https://wiki.umn.edu/UMMCSci/CSci4605s14/
http://teachingopensource.org/index.php/Teaching_Materials_Catalogue