CS476 Course Schedule


Spring 2022 (Tentative. Dates may be adjusted slightly and other assignments may be added)

Topics and Assignments
1 (1/10)
Welcome! First day of class: Friday, 14 January, 2022
Opening Comments and Introduction
Syllabus Quiz, see BBlearn
2 (1/17) Review/Presentation of available projects
Class: Presentation of projects
3 (1/24)
Project preferences
Assmt: Project Preferences Memo
DUE: Project prefs memo due by:
Wednesday, 1/26/2022
in hardcopy (printed) form
at Michael's office, EGR 243
(under the door if he is not there).
ASSIGNED: Projects will be assigned in class
on Friday 1/28/2022
4 (1/31)
Team assignments, Task: Team startup Task: Create Team Website
Assmt: Team Standards Doc and Team Inventory

Team Startup task & Initial website due:
Friday 2/4/2022

5 (2/7) All mentor meetings: Weekly task report
6 (2/14) Due: Team Standards and Inventory
7 (2/21) Due: Mini-Intro: live, in-class presentations
DUE: Peer Eval#1
Due: Close of Biz, Friday: Team website, ready for review.
8 (2/28)
Lecture: Prototyping
9 (3/7) DUE: Tech. Feasibility draft: Hardcopy to mentor
10 (3/21)
Review: Requirements Doc spec, planning
11 (3/28) DUE: Tech. Feasibility final.
Prepared: 3min Team updates, verbally, in class
DUE: Peer Eval#2.
12 (4/4)

Lecture: Configuration Management

Planning for Design Review and Demos

13 (4/11)

Due: Requirements Document Draft to mentor.

DUE: Design Review Presentations, dry run with mentors.

DUE after DR: Peer Eval#3.

14 (4/18)

Design Review I presentations
(Teams-Room Assignments will be linked here shortly before)

DUE: Design review 1 (DR1), delivered live in class!

Task: Schedule Prototype demo with mentor
Due: Filled out Tech Demo flight plan to mentor for approval

15 (4/25)

Prototypes, progress and questions, loose ends
(Last class meeting is December 3)

Due: Requirements Doc FINAL
Due: Website up-to-date and ready for grading.

Due: Approved & scheduled Tech Demo
Due: Project Info mini-video completed

16 (5/2) FINALS

Take Final on BBlearn at or before regular finals time.
Task: Course Evaluation

Due by final exam time at latest:
-- Signed Reqs. document to your mentor

-- Tech Demo completed with mentor
-- Peer Eval#4.
-- Proof of Course Eval


In the table above:


Don't forget: