General Course Information
- Academic Year 2021-22
- T/F 1:30-2:45
- Syllabus & Course Information
- Course Moodle
- Slack Organization
- Summary of major assignments
COMP 491 Outline
Date | Class Information | Homework Assigned |
---|---|---|
T 08/31/21 | Course Introduction | - 09/03/21: Complete the Blog/Slack/Wiki/Git Activity (Individual) - 09/03/21 8am: Reading & Preparation (Individual) - 09/03/21: Ubuntu Install (Pairs) |
F 09/03/21 | H/FOSS History & Philosophy | - 09/07/21: Linux Tutorials (Pairs) - 09/07/21: H/FOSS Project Exploration I (Individual) - 10/08/21: Blog Post I (Individual) – choice of “H/FOSS History & Philosophy” or “H/FOSS Communities” |
T 09/07/21 | Unix Tool Challenges | - 09/10/21 8am: Reading & Preparation (Individual) - 09/10/21: H/FOSS Project Exploration II (Individual) |
F 09/10/21 | H/FOSS Communities | - 09/14/21 8am: Reading & Preparation (Individual) - 09/14/21: H/FOSS Project Review I (Individual) - 10/08/21: Blog Post I (Individual) – choice of “H/FOSS History & Philosophy” or “H/FOSS Communities” |
T 09/14/21 | H/FOSS Tools/Structures/Communication | - 09/17/21 8am: Reading & Preparation (Individual) - 09/17/21 8am: H/FOSS Project Review II (Individual) |
F 09/17/21 | Linux System Administration | - 09/21/21: Complete the Software Installation activity (Pairs) - 09/21/21 8am: Reading & Preparation (Individual) - 09/21/21: Complete Part 1 – Before the First Class in the Git/GitHub Workflow Activity. - 09/24/21: H/FOSS Project Ranking & Selection Assignment (Teams) |
T 09/21/21 | Version Control I | - 09/24/21 8am: Reading & Preparation (Individual) - 09/24/21: Complete Part 3 – Before the Second Class in the Git/GitHub Workflow Activity. - 09/24/21: H/FOSS Project Ranking & Selection Assignment (Teams) |
F 09/24/21 | Version Control II | - 09/28/21 and 10/01/21: presentation component of the H/FOSS Project Ranking and Selection assignment |
T 09/28/21 | Project Selection Presentations - Group I | - Project Activities |
F 10/01/21 | Project Selection Presentations - Group II | - 10/05/21: Reading and Preparation for Bash Scripting (Pairs) - Project Activities (Teams) |
T 10/05/21 | Bash Scripting | - 10/08/21: Blog Post I (Individual) - Project Activities (Teams) |
F 10/08/21 | Work Day - Alumni Visit | - 10/12/21: Reading and Preparation (Individual) - Project Activities (Teams) |
T 10/12/21 | FOSS Licensing | - Project Activities (Teams) - 11/05/21: Blog Post II (Individual) - 10/15/21 - 5-15 (Team) |
F 10/15/21 | Work Day - Alumni Visit | - Project Activities (Teams) -10/22/21 - 5-15 (Individual) |
T 10/19/21 | Fall Pause | |
F 10/22/21 | Work Day - Alumni Visit | - 10/26/21: Reading and Preparation - Project Activities (Teams) |
T 10/26/21 | Software Flaws | - 10/29/21: 5-15 (Team) - Project Activities (Teams) |
F 10/29/21 | Work Day | - 11/02/21: Reading and Preparation - Project Activities (Teams) |
T 11/02/21 | Software Testing | - 11/05/21: Blog Post II (Individual) -11/05/21 - 5-15 (Individual) - Project Activities (Teams) |
F 11/05/21 | Work Day | - 11/09/21: 5-15 (Team Group II) - Project Activities (Teams) |
T 11/09/21 | Project Checkpoint #1 - Group II | - 11/12/21: 5-15 (Team Group I) - Project Activities (Teams) |
F 11/12/21 | Project Checkpoint #1 - Group I | - 11/16/21: Reading and Preparation - Project Activities (Teams) |
T 11/16/21 | Software Patterns | - 11/19/21: 5-15 (Individual) - Project Activities (Teams) |
F 11/19/21 | Work Day | - 11/23/21: Reading and Preparation - Project Activities (Teams) |
T 11/23/21 | Software Processes | - 11/30/21: Reading and Preparation - Project Activities (Teams) |
F 11/26/21 | Thanksgiving Break | |
T 11/30/21 | H/FOSS Motivations | - 12/03/21: 5-15 (Team) - Project Activities (Teams) |
F 12/03/21 | Work Day | - 12/07/21: Reading and Preparation - Project Activities (Teams) - Post Semester Survey |
T 12/07/21 | H/FOSS Success Stories and Criticisms | - 12/10/21: 5-15 (Individual) - Project Activities (Teams) |
F 12/10/21 | Wrap Up | - 12/17/21: 5-15 (Team) - Project Activities (Teams) |
F 12/17/21 2:00pm |
Project Checkpoint #2 (Final Exam Slot) | 1 - SymPy 2 - OpenMRS 3 - Wagtail Short Break 4 - Odin 5 - Teammates 6 - Kubernetes |
COMP 492 Outline
- Will be posted in January 2022.
All textual materials used in this course are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
All executable code used in this course is licensed under the GNU General Public License Version 3 or later