Schedule

As an experimental feature, you can download the classtimes and due dates in this calendar file (iCalendar format, compatible with Apple Calendar, Google Cal, ...)

Date Topic Deadline
Mon, 29 Aug Course Introduction
Wed, 31 Aug Past Projects and Version Control Team Assignments
Pentium Chronicles, chap 1 and 2
Mon, 5 Sep Labor Day (no class)
Wed, 7 Sep FPGA Hardware and Reading Discussion Project Idea
Reading Assignment #1
Weekly Status Report
Mon, 12 Sep Project Proposals Pentium Chronicles, chap 3
Weekly Status Report
Wed, 14 Sep Mandatory Lab Pentium Chronicles, chap 3 and 4
Lab 1: Getting Started
Mon, 19 Sep Project Discussion Weekly Status Report
Wed, 21 Sep Mandatory Lab (and O-scope demo)
Mon, 26 Sep Reading Discussion Lab 2: ILA
Reading Assignment #2
Weekly Status Report
Wed, 28 Sep Mandatory Lab
Mon, 3 Oct Project Management Lab 3: Sound
Debugging, chap 1-3
Weekly Status Report
Wed, 5 Oct Mandatory Lab Debugging, chap 4
Mon, 10 Oct Design Reviews Debugging, chap 5
Weekly Status Report
Wed, 12 Oct Mandatory Lab Debugging, chap 6-7
Mon, 17 Oct Design Review Weekly Status Report
Wed, 19 Oct Design Review Demo / Mandatory Lab Design Review Write-up
Debugging, chap 8-10
Mon, 24 Oct Status Meeting Weekly Status Report
Wed, 26 Oct Mandatory Lab
Mon, 31 Oct Status Meeting Debugging, chap 11-12
Weekly Status Report
Wed, 2 Nov Mandatory Lab
Mon, 7 Nov Status Meeting Debugging, chap 13-15
Weekly Status Report
Wed, 9 Nov Mandatory Lab
Mon, 14 Nov Ethics Weekly Status Report
Wed, 16 Nov Mandatory Lab (Instructor Travel)
Mon, 21 Nov Lab work Weekly Status Report
Wed, 23 Nov Thanksgiving week (no class)
Mon, 28 Nov End-Game Logistics and Status Meeting Weekly Status Report
Wed, 30 Nov Mandatory Lab
Mon, 5 Dec Final Presentation Weekly Status Report
Wed, 7 Dec In-Lab Demo
Fri, 9 Dec Public Demo
Sun, 11 Dec Final Report (DUE SUNDAY 11:59:59pm)