HTML> CMPE 12C- Introduction to Computer Organization, Winter 1998

CMPE 12C
Introduction to Computer Organization
Winter 1998



Instructor: Dr. AVANEENDRA GUPTA (avigupta@cse.ucsc.edu)
Office: Applied Sciences Room 153A
Office Hours: MW 4:15-5 pm
Phone: 459-3691

TA: JACK DUNHAM (jldunham@cse.ucsc.edu)
Office: Applied Sciences Room 161
Office Hours: F 10-12pm
Phone: 459-5388

TA/Grader: JEFF DAVIS (spudly@cats.ucsc.edu)
Office: Applied Sciences Room 215
Office Hours: Th 2:30-4:30pm
Phone:

Grader: PAUL VIAZCAN
Office: Computer Lab, Science Library (main floor)
Office Hours: F 1-3pm


New Announcements


Grades
Class hours and classroom
Lab/Section Schedules
Prerequisite
Introduction
Course Organization
Grading Policy
Course Topics
Quizzes/Exams
Handouts
Homeworks
Programming Labs
SPIM/SAL links


Grades


Class hours and classroom

Time: MW 5-6:45
Room: Natural Science Annex 101


Lab/Section Schedules


Prerequisite

CMPS 12A: Introduction to Programming


Introduction

CMPE12C, Introduction to Computer Organization, focuses on providing you with the basic concepts of computer architecture-the different parts of a computer and how they are organized to function together as a unit. It uses assembly language programming as a medium to motivate how operations are performed in a computer, and to illustrate what is accomplished in the execution of an instruction. Its purpose is not solely to teach you assembly language, rather to show you the interface between software and hardware, and to teach you the fundamentals of computer architecture and organization. And my intent in this course is to inspire you all to use this knowledge to design "better, faster, and cheaper" computers and computer software!


Text

Goodman & Miller, A Programmer's View of Computer Architecture, Saunders College Publishing, 1993.


Course Organization

To help you better comprehend the class material, we will have the following exercises: Your lowest grade on the homeworks and the quizzes will be dropped. This will be used to account for any unfortunate events such as sickness, etc. that may cause you to miss any homework/quiz. Therefore, late homeworks will not be accepted.
All students are strongly encouraged to attend a one-hour discussion section each week. This time can be used to clarify lecture material and ask questions concerning homeworks. Since class time is limited, it is not possible to present sufficient examples in class; hence, it is important that you attend one of the regularly scheduled discussion sections.


Grading Policy

To pass the class, you need to have a satisfactory performance on the homeworks, quizzes, labs, and exams. As a base reference, grades below 70% are unsatisfactory.
For those opting for a letter grade, the breakdown is as follows:


Course Topics

The course plan details the topics covered and the organization of the course.


Quizzes/Exams


Handouts


Homeworks


Programming Labs


SPIM/SAL Links


This page is maintained by
Avaneendra Gupta(avigupta@cse.ucsc.edu)
last update: Feb 05, 1998