CDA3101 Calendar Spring 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: January 7, 2016 Spring Break (No Class): March 7 – 11, 2016 Final Exam: Friday, April 29, 2016 at 3:00 PM Due Dates and Exam Schedule Date Item Thurs. February 4 Homework 1 Thurs. February 11 Project 1 Thurs. February 11 Exam 1 Tues. March 22 Homework 2 Fri. March 25 Project 2 Tues. March 29 Exam 2 Tues. April 19 Project 3 Thurs. April 21 Homework 3 Fri. April 29 Final Exam 3:00 – 5:00 PM in HCB 315 Page 1 Course Calendar Week Topic Week 1 (1/7) Syllabus Overview Lecture 1: Introduction Week 2 (1/12, 1/14) Lecture 1: Introduction Lecture 2: Assembly Week 3 (1/19, 1/21) Lecture 2: Assembly Lecture 3: Translation Week 4 (1/26, 1/28) Lecture 4: Logic Design Week 5 (2/2, 2/4) Lecture 5: Single-Cycle Datapath and Control Week 6 (2/9, 2/11) Lecture 5: Single-Cycle Datapath and Control Exam 1 Week 7 (2/16, 2/18) Lecture 6: Multi-Cycle Datapath and Control Week 8 (2/23, 2/25) Week 9 (3/1, 3/3) Lecture 7: Pipelining Lecture 8: Pipelining Datapath and Control Lecture 8: Pipelining Datapath and Control Lecture 9: Pipeline Hazards Week 10 (3/8, 3/10) No Class Spring Break Week 11 (3/15, 3/17) Lecture 9: Pipeline Hazards Lecture 10: Pipelining: Advanced ILP Week 12 (3/22, 3/24) Lecture 11: Memory Hierarchy Week 13 (3/29, 3/31) Week 14 (4/5, 4/7) Exam 2 Lecture 11: Memory Hierarchy Lecture 11: Memory Hierarchy Lecture 12: Virtual Memory Week 15 (4/12, 4/14) Lecture 12: Virtual Memory Week 16 (4/19, 4/21) Lecture 13: I/O Week 17 (4/29) Final Exam at 3:00 PM – 5:00 PM in HCB 315