====== Calendar ====== [[http://www.cse.yorku.ca/~roumani/course/2021/res|Lecture Notes and Programs Developed in Class]] ^ WEEK OF ^ Lab ^ Topic ^ Reading ^ | Jan 03 | ✘ | Overview of the course and Performance | Sections 1.1-1.6 | | Jan 10 | ✘ | Data Translation | dataTrEx.pdf | | Jan 17 | Lab A | Code Translation | Sections 2.1-2.6 | | Jan 24 | Lab B | Translating Utility Classes -- The Stack | Sections 2.7-2.9, 2.12, and 3.2 | | Jan 31 | Lab C | Translating Objects -- The Heap | Sections 2.14-2.15 and the rest of Ch 2 | | Feb 07 | Lab D | Machine Language | Chapter 2 | | Feb 14 | make-up | Test #1 on Mon, Floating-Point Computing on Wed | Pages 242-250, 259-266 | ^ ^^^^ | Feb 28 | Lab K | Intro to Hardware | See Hardware.pdf in the hw directory | | Mar 07 | Lab L | The Single-Cycle Datapath and Control | Section 4.1-4.4 | | Mar 14 | Lab M | Pipelining | Sections 4.5-4.8 | | Mar 21 | Lab N | Pipelining, cont. | Sections 4.5-4.8 | | Mar 28 | make-up | Caches | Sections 4.10, 5.1-5.3 | | Apr 04 | ✘ | Caches, cont. | | ^ ^^^^ **Important Dates** * Test #1 is Mon Feb 14 in TEL 0001. * The Drop Deadline is Fri Mar 4. * Test #2 will be held during the exam period (Apr 6 - 23).