User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2007/08/23 20:58] roumanistart [2007/11/18 19:05] (current) roumani
Line 1: Line 1:
-====== Your Course  ======+====== COMPUTER ORGANIZATION  ====== 
 + 
  
 ===== Description  ===== ===== Description  =====
  
-{{2021logo.jpg|}}+{{2021logo65.jpg|}} 
 + 
 +CSE2021 is a unique course in that it bridges the gap between software (S/W) and hardware (H/W) and exposes the roles played by the operating system (O/S) and the digital logic (D/L) circuits. It relies on a hierarchy of abstractions to present the material in layers, switching roles from "using" to "implementing" at every stage. It follows the journey of instructions from high-level to assembly and machine code, through RAM and caches, to the the CPU's datapath and control. The lecture coverage is augmented by labs that provide hands-on experience in MIPS and Verilog. 
 + 
 + 
  
-CSE2021 is a unique course in that it bridges the gap between software <hi>(S/W)</hi> and hardware <hi>(H/W)</hi> and exposes the roles played by the operating system <hi>(O/S)</hi> and the digital logic <hi>(D/L)</hi> circuits. It relies on a hierarchy of abstractions to present the material in layers, switching roles from "using" to "implementing" at every stage. It follows the journey of instructions from high-level to assembly and machine code, through RAM and caches, to the the CPU's datapath and control. The lecture coverage is augmented by labs that provide hands-on experience in MIPS and Verilog. 
  
 ===== Instructor & Office Hours===== ===== Instructor & Office Hours=====
-  * Professor: H. Roumani -- [[http://www.cse.yorku.ca/~roumani|Home Page]]+  * <hi>Professor: H. Roumani</hi> -- [[http://www.cse.yorku.ca/~roumani|Home Page]]
   * Lectures: Thu 7-10 pm in CLH-H   * Lectures: Thu 7-10 pm in CLH-H
-  * Office Hours: After lecture on Thu or send an email for an appointment.+  * Office Hours: After lecture or by appointment.
  
-===== Required & Optional Textbooks =====+  * TA for Monday's Lab Sessions: Hoang Lan Nguyen (''lan'' at cse) 
 +  * TA for Tuesday's Lab Sessions: Shakil Khan  (''skhan'' at cse) 
 +  * TA for the In-Class Tests: Hoda Dehmeshki  (''hoda'' at cse) 
 + 
 +===== Textbooks =====
 **Required** (available in the bookstore and on reserve in Steacie): **Required** (available in the bookstore and on reserve in Steacie):
   * //Computer Organization and Design: The Hardware / Software Interface, 3rd edition// by D. Patterson and J. Hennessy, Morgan Kaufmann Publishers (2005), ISBN 1-55860-604-1.   * //Computer Organization and Design: The Hardware / Software Interface, 3rd edition// by D. Patterson and J. Hennessy, Morgan Kaufmann Publishers (2005), ISBN 1-55860-604-1.
Line 25: Line 35:
  
   * //Computer Organization and Architecture: Designing for Performance, 7th edition, // by William Stallings, Prentice Hall (2006)    * //Computer Organization and Architecture: Designing for Performance, 7th edition, // by William Stallings, Prentice Hall (2006) 
 +
 +
 +
 +
  
 ===== Teaching Assistants ===== ===== Teaching Assistants =====
 +
 +  * Shakil Khan, <skhan> 
 +  * Hoang Lan Nguyen, <lan>
 +
 +Add ''@cse.yorku.ca'' to the email address in the angle brackets.
 +
 +
start.1187902702.txt.gz · Last modified: by roumani