View on GitHub

COMP 491/492

Dickinson College Computer Science Senior Seminar

General Course Information

COMP 492 Outline

Date Class Topic Assigned Due (8:00am)
T 01/21/25 C01: Work Day RD01  
F 01/24/24 C02: Work Day   PE01
T 01/28/25 C03: SWE Code of Ethics RD02 RD01
F 01/31/25 C04: Work Day   PE02
T 02/04/25 C05: Ethics Case Studies RD03 RD02
F 02/07/25 C06: Work Day   PE03
T 02/11/25 C07: Fair Information Practices WA04, PP03 RD03
F 02/14/25 C08: Work Day   PE04
T 02/18/25 C09: Work Day RD04  
F 02/21/25 C10: Work Day   PE05
T 02/25/25 C11: Susan Miller
(12:00-1:00 Tome 115)
  RD04
F 02/28/25 C12: Work Day (Prof @ SIGCSE)   PE06
T 03/04/25 C13: Demo Day 1   PP03-A WA04-B
F 03/07/25 C14: Demo Day 2   PP03-B WA04-A
       
T 03/11/25 Spring Break    
F 03/14/25 Spring Break    
       
T 03/18/25 C15: Work Day RD05  
F 03/21/25 C16: Work Day   PE07
T 03/25/25 C17: Big Tech Antitrust Cases RD06 RD05
F 03/28/25 C18: Work Day   PE08
T 04/01/25 C19: Social Media Content Liability RD07 RD06
F 04/04/25 C20: Work Day (Prof @ CCSC-NE)   PE09
T 04/08/25 C21: Geopolitics and Software PP04, WA05 RD07
F 04/11/25 C22: Work Day   PE10
T 04/15 25 C23: Poster Peer Reviews   PP04-a
F 04/18/25 C24: Work Day (Prof in Seattle)   PE11
T 04/22/25 C25: Work Day (Poster due)   PP04-b
F 04/25/25 C26: Work Day PP05 PE12
T 04/29/25 C27: Poster Session
(12:00-1:15 Tome Library)
  PP04-c
F 05/02/25 C28: Wrap Up   PE13 WA05
       
M 05/12/25 9:00am - Section 01 Presentations   PP05
T 05/13/25 9:00am - Section 02 Presentations   PP05

Note: Blank rows, unlinked assignments and due dates are tentative and subject to change.

COMP 491 Outline

Date Class Topic Assigned Due (8:00am)
T 09/03/24 C01: Introduction PA01  
F 09/06/24 C02: Project Explorations PA02, RD01 PA01
T 09/10/24 C03: SWE/FOSS History   RD01
F 09/13/24 C04: Project Reviews PA03, RD02 PA02
T 09/17/24 C05: Organizations & Communities   RD02
F 09/20/24 C06: Project Selection PA04, RD03 PA03
T 09/24/24 C07: Culture & Communication   RD03
F 09/27/24 C08: Tech Spikes PA05 PA04, PE01
T 10/01/24 C09: Work Day RD04 PA05
F 10/04/24 C10: Productivity & Quality RD05 RD04, PE02
T 10/08/24 C11: Lunch with Nate Mitchell
(12:00-1:00 Tome 115)
  RD05
F 10/11/24 C12: Work Day RD06 PE03
T 10/15/24 C13: Reqs, Specs & Archs WA01 RD06
F 10/18/24 C14: Work Day (Prof @ CCSC-EA)   PE04
       
T 10/22/24 Fall Pause    
       
F 10/25/24 C15: Work Day   PE05
T 10/29/24 C16: Tech Spike Presentations A   PP01-A, WA01-B
F 11/01/24 C17: Tech Spike Presentations B   PP01-B, WA01-A, PE06
T 11/05/24 C18: Project Contributions PA06, RD07  
F 11/08/24 C19: Software Processes   RD07, PE07
T 11/12/24 C20: Work Day RD08, WA02  
F 11/15/24 C21: Comprehension, V-and-V   RD08, PE08
T 11/19/24 C22: Work Day RD09 PA06
F 11/22/24 C23: Agile Game Round 1   RD09, PE09
T 11/26/24 C24: Agile Game Round 2   WA02
       
F 11/29/24 Thanksgiving Break    
       
T 12/03/24 C25: Work Day RD10  
F 12/06/24 C26: Test Driven Development WA03, TDD RD10, PE10
T 12/10/24 C27: Work Day RD11  
F 12/13/24 C28: Monitoring & Evolution PP02 RD11, PE11
       
F 12/20/24 2:00pm - Section 01 Presentations   PP02, WA03, PE12
S 12/21/24 9:00am - Section 02 Presentations   PP02, WA03, PE12

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