User Tools

Site Tools


weekly_schedule
Lab Lecture Topics Readings Slides
May 09: ✘ May 11 Overview of the course Sections 1.1-1.3 Ch01_1 Ch01_6
May 16: Lab A May 18Design Ideas, PerformanceSections 1.4-1.8
May 23: ✘May 25Code Translation,
Operations
Sections 2.1-2.3,2.12Ch02_1 Ch02_6
May 30: Lab BJune 01Numbers, InstructionsSections 2.4-2.5
June 06: Lab CJune 08Operations, DecisionsSections 2.6, 2.7
June 13: Lab DJune 15Addressing, ParallelismSections 2.9-2.11,2.13,2.20
June 20: Make-up A-DJune 22Midterm ExamChapters 1-2Sample Midterm
Sample Midterm Solutions

June 27: Lab KJune 29Logic DesignSections 3.1 Ch03_1 Ch03_6
July 04: Lab LJuly 06Arithmetic Logic Unit,
Arithmetic Operations
Sections 3.1-3.2
July 11: Lab MJuly 13Arithmetic Operations (cont.),
Floating Point
Sections 3.3-3.5
July 18: Lab NJuly 20Logic Design ConventionsSection 4.1,4.2Ch04_1 Ch04_6
July 25: Make-up K-N July 27Building Datapath,PipeliningSections 4.3,4.4, 4.5
Aug. 01: ✘ Aug. 03
Final Exam: Tues Aug 16 at 2:00 pm Chapters 1-4 Sample Final Solutions

Important Dates

  • Lectures start on Wednesday May 11.
  • Labs start on Monday May 16.
  • Quiz#1 is on Wednesday June 8.
  • Midterm (150 minutes) is on Wednesday June 22 @ 7.00pm - 9.30pm.
  • The Drop Deadline is Wednesday July 06.
  • Quiz#2 is on Wednesday July 20.
  • Final Exam (150 minutes) is on Tues, 16 Aug 2016 at 14:00 (2.00 pm) Room ACW 205.
weekly_schedule.txt · Last modified: 2016/08/11 19:11 by khuwaja