EECS 373: Overview

Home / announcements | Course overview | Staff and hours | References / Handouts
Lecture schedule | Homework | Labs | Quizzes and Exams | Grades

Course Overview

We have a number of educational goals when teaching 373. The primary ones are: In the classroom, we will focus on generic principles and ideas. In the lab, we will focus on the Motorola PowerPC 823 (MPC823) and the specific support hardware and software found in the lab. When needed the lecture will support the lab, and where possible, the lab will support the lecture. You will find that you will need to spend large amounts of time in the lab in order to complete your projects -- this is a lab intensive class.

Prerequisites

You must have taken EECS 270 and EECS 370 to take this course. This also implies you have taken EECS 280. I will assume you are familiar with (on the hardware side) Boolean algebra, gates, multiplexers, flip-flops, and finite-state machines, (on the computer architecture side) assembly language, pipelining, memory, and caching, and (on the software side) program control structures (if/then/else, while and for loops), functions, procedures, parameter passing, pointer-based data structures, and basic structured programming techniques (information hiding, modular programming, etc.).

General Policies

Lab policies

Grading

The following gives the approximate grade breakdown for labs and exams.
Overall breakdown:
Item                  Weight         
======                =========
Labs (8)               41% (lab 1 2%, lab 2 3%,  labs 4, 5, and 7:  5%, labs 3, 6, and 8:  7%)
Exams (2)              35% (15% for first exam, 20% for second exam)
Project                20%
Homework and misc.     4%

In spite of this breakdown, you will not earn a C in this course unless you have a C average on the labs+project and on the exams!

Each lab grade will generally be broken down as follows:
Lab grade breakdown:
Item          Weight
=======       =======
Prelab          30%
Inlab           40%
Postlab         30%

Lecture and Lab Location

Lectures will be held in room 133 CHRYS , from 1:30-3:00 on Tuesdays and Thursdays. Labs are held in rooms 2332 and 2334 EECS; see the lab hours page for lab times. The wall phone in the lab is 936-0392.

Home / announcements | Course overview | Staff and hours | References / Handouts
Lecture schedule | Homework | Labs | Quizzes and Exams | Grades