User Tools

Site Tools


weekly_schedule
Lab Lecture Topics Readings Slides
May 05: ✘ May 08 Overview of the courseSections 1.1-1.3Chap 1_1,Chap 1_6
May 12: Lab AMay 15Design Ideas, PerformanceSections 1.4-1.8Chap 1_1,Chap 1_6
May 19: ✘May 22Code Translation,
Operations
Sections 2.1-2.3,2.12Chap 2_1_1, Chap 2_1_6,
MIPS INST, MIPS Ref
May 26: Lab BMay 29Numbers, InstructionsSections 2.4-2.5Chap 2_2_1, Chap 2_2_6
MIPS Instruction Set
June 02: Lab CJune 05Operations, DecisionsSections 2.6, 2.7Chap 2_3_1, Chap 2_3_6
June 09: Lab DJune 12Addressing, ParallelismSections 2.9-2.11,2.13,2.20Chap 2_3_1, Chap 2_3_6
June 16:Make-up A-DJune 19Midterm examChapters 1-2 Sample Midterm Exam
Sample Midterm Solution

June 23: Lab KJune 26Logic DesignSections B.1-B.3Chap 3_1, Chap 3_6,
App B_1, App B_6
June 30: ✘July 03Arithmetic Logic Unit,
Arithmetic Operations
Sections B.4,3.1-3.2Chap 3_1, Chap 3_6
July 07: Lab LJuly 10Arithmetic Operations (cont.),
Floating Point
Sections 3.3-3.5Chap 3_1, Chap 3_6
July 14: Lab MJuly 17Logic Design ConventionsSection 4.1,4.2Chap 4_1, Chap 4_6
July 21: Lab NJuly 24Building Datapath,PipeliningSections 4.3,4.4, 4.5Chap 4_1, Chap 4_6
July 28: Make-up K-NJuly 31 ✘
Wednesday August 13: Final Exam @ 9.00 AM Chapters 3-4 Sample Final Solution

Important Dates

  • Classes start on May 5.
  • Victoria Day: University is closed on May 19.
  • Midterm Exam is on June 19.
  • The Drop Deadline is Friday July 4.
  • Final Exam is on Wednesday August 13 @ 9.00 AM.
weekly_schedule.txt · Last modified: 2014/08/02 14:56 by khuwaja