CMPU 224 - Computer Organization

Fall 2008

Instructor:

Lou Voerman (voerman@cs.vassar.edu)

Lectures:

Monday and Wednesday 9:00- 10:15 AM

Lab: Monday 5 - 6:30 PM

Office phone:

845-437-7293

Home phone:

845-452-8198

Office:

OLB 117

Office hours:

Mon. - Thurs. 10:15 - 11:15 AM

Contents:


 

Description
 
This course is an introduction to computer architecture. General areas of study include numerical algorithms, logic design, components and organization of digital computer systems. Assembly language programming on Intel/Linux is included. Laboratory exercises provide hands-on hardware and software experience.
Topics

Text Book

Principles of Digital Design by Daniel D. Gajski, Prentice Hall, 1997
ISBN: 0-13-301144-5

Course Requirements

Homework

20%

Lab

10%

Assembler project 20%

Hour exams (2)

25%

Final exam

25%

 
 

 

 

 

Definition of Academic Integrity

Students must do their own work. Any collaboration on projects or homework must have prior approval of the instructor.

Students with Disabilities

Academic accommodations are available for students with disabilities who are registered with the Office of Disability and Support Services. Students in need of disability accommodations should schedule an appointment with me early in the semester to discuss any accommodations for this course which have been approved by the Office of Disability and Support Services, as indicated in your DSS accommodation letter.

Lecture Slides

Topic 1 Codes, Logic Gates
Topic 2 Boolean Algebra
Topic 5 Sequential Circuits
Topic 6 Intel 8086
Topic 8 E Units