Listed are two different PowerPoint Presentations. The first is for Chapters 1 to 10, excluding Chapter 6. The second is for all 19 chapters.
CS 061 is lower division computer science and engineering course that is required
for all computer science, computer engineering, electrical engineering and information
systems majors. Its pre-requisite is a first course in programming (C++). The
course covers Chapters 1 to 10 (except chapter 6).
Contact: Walid A. Najjar [najjar@cs.ucr.edu]
At NC State University, Introduction to Computer Organization (ECE 206) is
required for both Electrical Engineering and Computer Engineering majors. It
is typically taken during the first semester of the sophomore year. The freshman
year curriculum is common across all engineering disciplines, and most students
have had some exposure to high-level languages (usually Java or C++).
The "bits to C" approach exposes our students to a vertical slice
of the many layers of a computer system. Our primary objective is to develop
a broad understanding of the technologies and design issues, in order to provide
a strong background and motivation for later courses in logic design, system
design, computer architecture, and embedded systems.
We use most of the first half of the book, emphasizing digital logic, instruction
set architecture, processor organization, assembly language, and interrupts.
Because our students have already been exposed to Java, we do not cover much
of the syntax-oriented chapters on C. Instead, we focus on the differences between
C and other high-level languages, and the translation from C to LC-2 assembly
language. Laboratory exercises reinforce the material from the book. Most exercises
use the LC-2 simulator and assembly language, but we also address digital logic
and C programming.
Contact: Dr. Greg Byrd (gbyrd@eos.ncsu.edu)
feedback form |
permissions |
international |
locate your campus rep |
request a review copy
Copyright ©2001 The McGraw-Hill Companies.
digital solutions |
publish with us |
customer service |
mhhe home
Any use is subject to the
Terms of Use and Privacy Policy.
McGraw-Hill Higher Education is one of the many fine businesses of the
The McGraw-Hill Companies.