ENCE 3240 Computing Systems Hardware Design
Winter Quarter 2000
(The instructor reserves the right to adjust this syllabus when necessary.)
Title: Computing Systems Hardware Design --
ENCE 3240 -- Section 001
Text Book: Computer Systems Design and Architecture -- Heuring
and Jordan -- First Edition
Instructor: Christopher A.
Class Timings: MW 7:15 pm -- 8:45 pm
Room: Knudson Hall Rm. 309
Office: Knudson Hall (CMK), Rm. 307
Office Hours: T 6:30 pm -- 8:30 pm
Telephone: 303 871-2789
TA: TBA email@example.com
Class Mailing List: ENCE 3240 firstname.lastname@example.org
- by course:
- ENCE 3220: Microprocessor Systems II
- by topic:
- Basic knowledge of computers
- Basic knowledge of ALU and different modules of a microprocessor
Course Description(High Level):
This course covers the fundamentals of hardware design of CISC and RISC
machines. Hardware design of the floating point arithmetic unit. Overview of
the hardware design of the Pentium, SPARC, and Alpha processors. Connecting the
interconnection network to the computer (modems, TCP/IP, ATM). Multiprocessors,
parallel machines, SIMD, and MIMD. Application of probability and statistics to
system performance and reliability, cache pipelining, performance, and
optimization of compilers.
To introduce students to design of both CISC and RISC computer architectures.
To introduce techniques for evaluating computer architectures.
To introduce Input/Ouput specifics of computer architectures.
Detailed topics to be covered:
This page is maintained by Christopher
A. Gantz (cgantz@.du.edu).