CS 472 Spring 2026: Senior Capstone II


CS 472 Spring 2026
Senior Capstone II

Department: Computer Science, UAF
Instructor: Glenn G. Chappell
Office: 539 Duckering
Office Hours:  In person 3:30–4:30 pm MW, 1:15–3:15 pm T, 1:15–2:15 pm Th on spring 2026 class days, or by appointment; private Zoom meetings available on request 
E-mail: ggchappell@alaska.edu
Zoom for presentations (passcode sent via e-mail): https://alaska.zoom.us/j/84764671731.

Announcements

Course Materials

Materials are listed with the most recent at the top.

Week Class Meetings Readings & Homework Handouts & Code
Week 15
& Finals
Apr 27–May 1
  • Apr 30: Final presentation, 5:45–7:25 pm in the classroom
   
Week 14
Apr 20–24
  • Apr 23: Dry run for Final Presentation; non-disclosure & non-compete
    Slides [Google Slides]
  • Apr 21: Status Update #10
   
Week 13
Apr 13–17
  • Apr 16: Work day
  • Apr 14: Status Update #9
   
Week 12
Apr 6–10
  • Apr 9: Work day
  • Apr 7: Status Update #8
   
Week 11
Mar 30–Apr 3
  • Apr 2: Formal Presentation #2
  • Mar 31: Dry run for Formal Presentation #2; finishing up
    Slides [Google Slides]
   
Week 10
Mar 23–27
  • Mar 26: Status Update #7
  • Mar 24: Work day
   
Week 9
Mar 16–20
  • Mar 19: Work day
  • Mar 17: Status Update #6
   
Spring Break
Mar 9–13
 
Week 8
Mar 2–6
  • Mar 5: No class meeting; work on Midterm Exam
  • Mar 3: No class meeting; work on Midterm Exam
   
Week 7
Feb 23–27
  • Feb 26: Formal Presentation #1
  • Feb 24:  Formal Presentation #1  UAF classes canceled
 
Week 6
Feb 16–20
  • Feb 19: Dry run for Formal Presentation #1; usability refresher
    Slides [Google Slides]
  • Feb 17: Status Update #5
   
Week 5
Feb 9–13
  • Feb 12: Work day
  • Feb 10: Status Update #4; on formal presentations
    Slides [Google Slides]
   
Week 4
Feb 2–6
  • Feb 5: Work day
  • Feb 3: Status Update #3
   
Week 3
Jan 26–30
  • Jan 29: Licensing refresher
    Slides [Google Slides]
  • Jan 27: Status Update #2
   
Week 2
Jan 19–23
  • Jan 22: Developer ethics & law
    Slides [Google Slides]
  • Jan 20: Status Update #1
   
Week 1
Jan 12–16
  • Jan 15: On teams & presentations
    Slides [Google Slides]
  • Jan 13: Course introduction; team assignments
    Slides [Google Slides]

External links last checked 2026-01-10.
Git
Git is the most popular distributed version-control software. This site includes downloads and a helpful tutorial.
Learn Git Branching
An excellent tutorial. If you are familiar with the Git operations clone, pull, push, add, and commit, but you are having trouble wrapping your head around branching, then this is for you.
Rocket Surgery Made Easy
The webpage for another book by the author of Don’t Make Me Think, Revisited. Includes scripts & whatnot for usability testing (search the page for “script”).
ACM Code of Ethics and Professional Conduct
The ACM’s official page for its Code of Ethics.
Days until project deadline:
???