View on GitHub

COMP 491/492

Dickinson College Computer Science Senior Seminar

General Course Information

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
F 02/04/22 Work Day - 02/08/22: Readings and Moodle Post
- Project Activities
T 02/08/22 Privacy By Design Game - 02/12/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 - 02/22/22: Readings and Moodle Post
- Project Activities
T 02/22/22 Discussion Group 1 - 02/25/22: Individual 5-15
- Project Activities
F 02/25/22 Work Day - 03/01/22: Readings and Moodle Post
- Project Activities
T 03/01/22 Discussion Group 2 - 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: Individual 5-15
- Louis von Ahn Questions
- Project Activities
F 03/11/22 Work Day - 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 van Ahn (Stafford Auditorium)
Priestly Lecture @ 5:00
- 03/25/22: Team 5-15
- 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 Discussion Group 3 - 04/08/22: Individual 5-15
- Submit Poster Abstract
- 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 Discussion Group 4 - 04/15/22: Poster Draft
- Team 5-15
- Project Activities
F 04/15/22 Poster Draft Peer Review & Work Day - 04/19/22: Poster Final Draft & Printing
- Project Activities
T 04/19/22 Work Day - 04/22/22: Reading and Moodle Post
- Project Activities
F 04/22/22 Discussion Group 5 - 04/26/22: Blog Post 2 Due
- Project Activities
T 04/26/22 No Meeting (Poster Session 04/27/22 or 04/28/22) - 04/29/22: Individual 5-15
- Project Activities
W 4/27/22 Science Student Research Symposium 4:30-6:00  
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 Discussion Group 6 - 05/06/22: Team 5-15
- Project Activities
F 05/06/22 Wrap Up - 05/16/22: Reflective Blog Post
- Project Activities
     
M 05/16/22
9:00am
Final Exam Slot - Project Checkpoint #2 (Tome 115) - 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

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License All textual materials used in this course are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

GPL V3 or Later All executable code used in this course is licensed under the GNU General Public License Version 3 or later