PowerPoint


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)

 


Homepage

feedback form | permissions | international | locate your campus rep | request a review copy

digital solutions | publish with us | customer service | mhhe home


Copyright ©2001 The McGraw-Hill Companies.
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.