Lecture Schedule for Spring 2000 CSCI 255

CSCI 255 meets Monday and Wednesday from 3:15 to 4:30. This schedule should be considered tentative.

Date Chapter Topic
Jan 12 Chapter 1 Introduction
Jan 19 Chapter 2 Data representation
Jan 24 Chapter 2 Arithmetic and floating point
Jan 26 Snow!
Jan 31 Snow!
Feb 2 Chapter 2 More arithmetic and some coding
Feb 7 Chapter 3 Boolean algebra I
Feb 9 Chapter 3 Boolean algebra II
Feb 14 Chapter 4 Logic gates
Feb 16 Chapter 4 Don't care with Karnaugh maps
Feb 21 Chapter 5 Adders
Feb 23 Chapter 5 Selectors and buses
Feb 28 Chapter 5 ROM and PLA
Mar 1 Quiz 1 Chapter 1 to Section 4.3
Mar 13 Chapter 6 Flip-flops
Mar 15 Chapter 6 Sequential logic
Mar 20 Chapter 6 Finite state machines
Mar 22 Chapter 6 State encoding and minimization
Mar 27 Chapter 7 Registers
Mar 29 Chapter 7 Registers and RAM
Apr 3 Chapter 7 Building large RAM
Apr 5 Chapter 7 Datapaths
Apr 10   More on FSM and espresso
Apr 12 Quiz 2 Chapters 5 to 7
Apr 17 Chapter 9 Quiz 2 briefing and Instruction set design
Apr 19 Chapter 9 Examples of instruction sets
Apr 24 Chapter 9 Caches and Pipelines
  Chapter 9 Caches
May 1 Chapter 9 Superpipes and superscalar
May 3   ????
May 8 Final everything

Return to the CSCI 255 home page
UNCA CSCI logo Return to the UNCA Computer Science home page