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 492 Outline
Date | Class Information | Homework Assigned |
---|---|---|
T 01/25/22 | Introduction and Team Meetings | - Project Activities |
F 01/28/22 | Work Day | - 02/01/22: Readings and Moodle Post - Project Activities |
T 02/01/22 | Ethics and Tech | - 02/04/22: Team 5-15 - Project Activities - 02/04/22: Ranked Discussion Topic Lists |
F 02/04/22 | Work Day | - 02/08/22: Readings and Moodle Post - Project Activities |
T 02/08/22 | Privacy By Design Game | - 02/11/22: Individual 5-15 - Project Activities |
F 02/11/22 | Work Day | - 02/15/22: Readings and Moodle Post - Project Activities |
T 02/15/22 | Ethical Frameworks | - 02/18/22: Team 5-15 - Project Activities |
F 02/18/22 | Work Day | - Project Activities |
T 02/22/22 | Work Day | - 02/25/22: Readings and Moodle Post - 02/25/22: Individual 5-15 - Project Activities |
F 02/25/22 | Social Media Recommendation Algorithms (Group 1) | - 03/01/22: Readings and Moodle Post - Project Activities |
T 03/01/22 | Work Day (Prof. Braught away) | - 03/04/22: Team 5-15 - Project Activities |
F 03/04/22 | Work Day (Prof. Braught away) | - 03/08/22: Readings and Moodle Post - Project Activities |
T 03/08/22 | Background for Louis von Ahn Visit | - 03/11/22: Readings and Moodle Post - 03/11/22: Individual 5-15 - 03/11/22 - Louis von Ahn Questions - Project Activities |
F 03/11/22 | Surveillance & Privacy (Group 2) | - 03/22/22: Review for Louis von Ahn Visit - Project Activities |
T 03/15/22 | Spring Break | |
F 03/18/22 | Spring Break | |
T 03/22/22 | Visit by Louis von Ahn Priestly Lecture @ 5:00 |
- 03/25/22: Team 5-15 - 03/25/22: Blog Post 1 Due - Project Activities |
F 03/25/22 | Work Day | - Project Activities |
T 03/29/22 | Project Checkpoint #1: Group A (Stafford Auditorium) | - Project Activities |
F 04/01/22 | Project Checkpoint #1: Group B (Stafford Auditorium) | - 04/05/22: Readings and Moodle Post - Project Activities |
T 04/05/22 | Cryptocurrency & Blockchain (Group 3) | - 04/08/22: Individual 5-15 - 04/08/22: Poster Abstract - Moodle by 8am - 04/08/22: Poster Abstract to CCLA by 11:59pm - Project Activities |
F 04/08/22 | Poster Abstract Peer Review & Work Day | - 04/12/22: Reading and Moodle Post - Project Activities |
T 04/12/22 | Piracy (Group 4) | - 04/15/22: Poster Draft - Moodle by 8am - 04/15/22: Final Poster to CCLA by 11:59pm - 04/15/22: Team 5-15 - Project Activities |
F 04/15/22 | Poster Draft Peer Review & Work Day | - 04/19/22: Project Activities - 04/21/22 Final Poster to Moodle/WiD/Print Center |
T 04/19/22 | Work Day | - 04/21/22 Final Poster to Moodle/WiD/Print Center - 04/22/22: Reading and Moodle Post - Project Activities |
F 04/22/22 | The Metaverse (Group 5) | - Project Activities |
T 04/26/22 | No Meeting (Poster Session 04/28/22) | - 04/29/22: Blog Post 2 Due - 04/29/22: Individual 5-15 - Project Activities |
R 4/28/22 | Civic Engagement Symposium 12:00-2:00 | |
F 04/29/22 | Work Day | - 05/03/22: Reading and Moodle Post - Project Activities |
T 05/03/22 | Web3 (Group 6) | - 05/06/22: Team 5-15 - Project Activities |
F 05/06/22 | Course Feedback & Wrap Up | - 05/16/22: Reflective Blog Post & WiD Portfolio - Project Activities |
M 05/16/22 9:00am |
Final Exam Slot - Project Checkpoint #2 (Tome 115) 9:05-9:30 - WagTail 9:30-9:55 - OpenMRS 9:55-10:20 - Kubernetes 10:20-10:30 - Break 10:30-10:55 - Oden 10:55-11:20 - Teammates |
- 05/22/22: Graduate! |
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 |
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