Go to Main Content

Lebanese American University WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Date
May 25, 2017
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CSC 420 - Computer Architecture
This course deals with the architecture of computers, with an emphasis on the architecture of the general purpose computers, using modern concepts such as pipeline design, memory hierarchies, IO systems, and parallel processing. The course tackles advanced computer architecture concepts which include pipelining and pipelined processors, instruction level parallelism, VLSI architectures, superscalar architectures, code scheduling for ILP processors, storage systems and RAID, memory systems, and multiprocessing and cache coherency problem, as well, the course tackles parallel processing.

Course Learning Outcomes:
1) Students shall understand the basic concepts of processor design in modern computer architecture.
2) Students shall understand the tradeoffs among design metrics such as performance, power, area, and cost.
3) Students shall understand the principles of pipelining, instruction level parallelism, and instruction scheduling.
4) Students shall understand the impact of memory design on processor performance.
5) Students shall become aware of the history, state-of-the-art, and future trends of processor technology.

3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture, Tutorial

Computer Science & Mathematics Division
Computer Science Department

Restrictions:
May not be enrolled in one of the following Programs:     
      Freshman Science
      Freshman Arts
May not be enrolled in one of the following Degrees:     
      Executive MBA

Prerequisites:
Undergraduate level CSC 320 Minimum Grade of D

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.5.4