User Tools

Site Tools


start

Differences

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

Link to this comparison view

start [2007/08/14 15:36] – external edit 127.0.0.1start [2016/09/09 14:59] (current) aboelaze
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== Your Course  ======+====== EECS4201 Computer Architecture  ======
  
-===== Description  =====+===== Course Outline  =====
  
-The course lays the conceptual foundation of object-oriented programming. It covers delegation and contractsencapsulation and API programming, aggregation and the collections frameworkinheritance and polymorphismall from the client's perspective.  +This course presents the core concepts of computer architecture and design ideas embodied in many machines, and emphasizes a quantitative approach to cost/performance trade offs. This course concentrates on uniprocessor systems. A few machines are studied to illustrate how these concepts are implemented; how various trade offs that exist among design choices are treated; and how good designs make efficient use of technology. Future trends in computer architecture are also discussed. 
 + 
 + 
 +===== Learning Outcomes of the Course ===== 
 + 
 +After successful completion of the coursestudents are expected to be able to: 
 + 
 +  - Design cachememory hierarchy, and virtual memory using different techniques to improve cost/performance ratio. 
 +  - Demonstrate how dynamic scheduling and speculative execution can improve the system performance and explain how it is implemented in modern processors. 
 +  - Evaluate different design alternatives and make quantitative/qualitative argument for one design over the other. 
 +  - Identity the different types of parallelism (data, instruction, thread, transaction) for a given application. 
 +  - Compare and evaluate different techniques (such as multithreading, multicore, or vector) to improve CPU performance
  
 ===== Lecture Times ===== ===== Lecture Times =====
  
-  * Section AMondays and Fridays11:00am - 12:00pmCSE 111+  * Section ETuesdays  and Thursdays10:00am - 11:30pmCB 122 
  
start.1187105762.txt.gz · Last modified: 2016/09/09 14:59 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki