CDA3101 Calendar Summer 2016 This handout provides the planned course schedule, including due dates and exam times. This information is tentative, may be updated and is subject to change as the semester progresses. Check the course website, including both announcements and this handout's latest version, and check your FSU email often. Important Dates First Day of Class: May 9, 2016 Memorial Day (No Class): May 30, 2016 Independence Day (No Class): July 4, 2016 Due Dates and Exam Schedule Date Item Wed. June 1 Homework 1 Sun. June 5 Project 1 Wed. June 8 Exam 1 Fri. July 1 Homework 2 Fri. July 8 Project 2 Mon. July 11 Exam 2 Mon. August 1 Homework 3 Wed. August 3 Project 3 Fri. August 5 Exam 3 Page 1 Course Calendar Week Topic Week 1 (5/9, 5/11, 5/13) Syllabus Overview Lecture 1: Introduction Lecture 1: Introduction Week 2 (5/16, 5/18, 5/20) Week 3 (5/23, 5/25, 5/27) Week 4 (5/30, 6/1, 6/3) Week 5 (6/6, 6/8, 6/10) Week 6 (6/13,6/15,6/17) Week 7 (6/20, 6/22, 6/24) Week 8 (6/27, 6/29, 7/1) Week 9 (7/4, 7/6, 7/8) Week 10 (7/11, 7/13, 7/15) Week 11 (7/18, 7/20, 7/22) Week 12 (7/25, 7/27, 7/29) Week 13 (8/1, 8/3, 8/5) Lecture 2: Assembly Lecture 2: Assembly Lecture 3: Translation Lecture 3: Translation Lecture 4: Logic Design Lecture 4: Logic Design No Class Lecture 5: Single-Cycle Datapath and Control Lecture 5: Single-Cycle Datapath and Control Review Exam 1 Lecture 6: Multi-Cycle Datapath and Control Lecture 6: Multi-Cycle Datapath and Control Lecture 7: Pipelining Lecture 8: Pipelining Datapath and Control Lecture 8: Pipelining Datapath and Control Lecture 8: Pipelining Datapath and Control Lecture 9: Pipeline Hazards Lecture 9: Pipeline Hazards Lecture 9: Pipeline Hazards Lecture 10: Advanced ILP No Class Lecture 10: Advanced ILP Review Exam 2 Lecture 11: Memory Hierarchy Lecture 11: Memory Hierarchy Lecture 11: Memory Hierarchy Lecture 11: Memory Hierarchy Lecture 12: Virtual Memory Lecture 12: Virtual Memory Lecture 12: Virtual Memory Lecture 13: I/O Lecture 13: I/O Review Exam 3