User Tools

Site Tools


calendar

This is an old revision of the document!


Calendar

Programs Developed in Class

Solutions

Week Lab Topics Readings Transparencies
Jan 06 Overview of the course Sections 1.1-1.3, 1.5, 1.4 (optional) Lec-1a:1up 6up
Data Translation Section 2.4 AAAI Poster Lec-1b:1up 6up
Jan 13 Data Translation, cont. Sections 2.1-2.6 Lec-2a: see <hi #00f700> Lec-1b </hi>
Code Translation MIPS INST. Lec-2b:1up 6up
Jan 20 Lab A Code Translation, cont. Sections 2.1-2.7 Lec-3:1up 6up
Jan 27 Lab B Translating Utility Classes – The Stack Sections 2.8-2.9 Lec-4:1up 6up
Feb 03 Lab C Translating Objects – The Heap Sections 2.10-2.12 Lec-5:1up 6up
Feb 10 Lab D Linking and Loading The rest of Chapter 2 (optional) Lec-6: see <hi #00f700> Lec-5 </hi>
Machine Language (review) Review:1up 6up
Feb 17 Lec-7: ✘
Feb 24 Make-up A-D Midterm, Intro to Hardware Sections B.1 to B.5 Lec-8a:1up 6up
Combinational Circuits Lec-8b:1up 6up
Mar 03 Lab K Performance Section 1.4 Lec-9:1up 6up
The Single-Cycle Datapath and Control Sections 4.1 - 4.4
Mar 10 Lab L Pipelining Sections 4.5-4.6 Lec-10:
Mar 17 Lab M Pipelining, cont. Sections 4.7-4.8 Lec-11:
Mar 24 Lab N Caches Sections 5.1-5.2 Lec-12:
Mar 31 Make-up K-N Caches, cont. Section 5.3 Lec-13:

Important Dates

  • Classes start on Jan 6.
  • Family day: the University is closed on Feb 17.
  • Midterm Exam is on Feb 24.
  • The Drop Deadline is Friday Mar 7.
  • Final Exam will be held during the exam period (Apr 8 - 24).
calendar.1394050151.txt.gz · Last modified: 2014/03/05 20:09 by skhan