Course Calendar     CSE 370   Autumn, 2004

 

Week Monday Wednesday Friday
1
 
09/29

Introduction

Reading: pp. 1-9

10/01

Binary Number Systems
Homework 1 distributed, due 10/08

Reading: pp. 35-39; Appendix A

2
Lab 1
10/04

Boolean Algebra and theorums, gates

Reading: pp. 39-51

10/06

Logic Gates and Truth Tables

Reading: pp. 51-59

10/08

Canonical Forms

Quiz 1; Homework 2 distributed, due 10/15

Reading: pp. 59-69

3
Lab 2
10/11

Boolean cubes

Reading: pp. 69-73

10/13 Karnaugh Maps/Logic minimization
Reading: pp. 73-80
10/15

Multi-level logic

Homework 3 distributed, due 10/22

Reading: pp. 80-89; 139-146

4
Lab 3
10/18

Multiplexers-DeMux

Reading: pp. 179-191

10/20

Structured logic implementation: PLAs, PALs

Reading: pp. 191-224

10/22

Adders

Quiz 2; Homework 4 distributed, due 10/29

Reading: pp. 246-259

5
Lab 4
10/25

Introduction to Verilog

Reading: pp. 146-155

Verilog Reference

10/27

Sequential Logic

Reading: pp. 272-291

10/29

Flip-flops; Sequential Verilog

Homework 5 distributed, due 11/05

Reading: pp. 291-307

6
Lab 5
11/01

Sequential Verilog; More Flip-Flops

Reading: pp. 307-314

11/03

State Diagrams

Reading: pp. 323-366

11/05

Clock skew

Homework 6 distributed, due 11/12

(Reading: pp. 291-307)

7
Lab 6
11/08

Finite State Machines

Quiz 3; Reading: pp. 323-366

11/10

Counter Design

Take-home Quiz 3, due Nov. 12

Reading: pp. 323-366

11/12

FSMs-2

Homework 7 distributed, due 11/19

8
Lab 7
11/15 Computer Organization
11/17

Computer Organization-II

CPU Animation (open with Explorer, click "Slideshow", click to advance

11/19

FSM Examples

Homework 8 distributed, due 12/03

9
no lab

11/22 Ant-brain Example 11/24

Take-home Quiz 4, due Dec. 1

Homework 9 distributed, due 12/08

11/26

Holiday-- no class

10
Lab 8

011/29

Sequential Examples

Reading: Chapter 8

12/01

State encoding

Reading: Chapter 9

12/03

Optimizing FSMs

Final Exam Study Guide

Reading: Chapter 10

11
12/06

Introduction to FPGAs

12/08
Conclusion & Review
12/10

Review (study guide)
Course Evaluations

Extra Credit due

  12/13 Final Exam 8:30-10:20 a.m.         


Comments to: cse370-webmaster@cs.washington.edu