Fall 2009 CSCI 255 lecture schedule

If the UNCA campus is closed due to inclimate weather, class meeting must be canceled. Campus closings will be posted on the UNCA web page.

Date Topic Reading References
Aug 17 CSCI 255 introduction Course web pages PPT, PDF
Aug 19 Abstraction & binary numbers Chapter 1 PPT, PDF
Aug 21 Negative Numbers Chapter 2 XLS, Unicode
Aug 24 Floating Point
Aug 26 Characters and logic
Aug 28 Transistors and gates Chapter 3 Text PPT,
Logic XLS,
Logisim download,
LogiSim examples 1,
ALU,
LogiSim examples 2
Aug 31 Combinational logic
Sept 2 MSI logic and SR flip-flop
Sept 4
Sept 9 Sequential logic
Sept 11 Memories and state machines 1011, Memory
Sept 14
Sept 16 Logisim and Assignment 1 Assignment 1
Sept 18 von Neumann model and LC/3 data path Chapter 4 PPT, Datapath, LC-3 ISA
Sept 21 Memories PPT, Homework 4
Sept 23 Reviewing
Sept 25 Exam 1: Sections 2.1 to 3.3
Sept 28 ISA and implementation of LC-3 Chapters 5, 6, & 7 Examples, ISA, Data path
Sept 30
Oct 1
Oct 7 Controls, assembler, and examples HTML, HTML, HTML
Oct 9
Oct 14 Human LC-3 HTML
Oct 16
Oct 19 I/O Chapter 8 PPT, PDF, Green, Device manager
Oct 21
Oct 23 Traps and subroutines Chapter 9 PPT, Clt.asm, CltImp.asm
Oct 26
Oct 28 Interrupts and stacks Chapter 10 PPT
Oct 30 C through pointers and arrays Chapter 11, 12, & 13 HTML, NetBeans and C, Ch 11 PPT, Ch 12 PPT, Bit operators, Masks, Ch 13 PPT
Nov 2
Nov 4
Nov 6 Functions Chapter 14 Ch 14 PPT
Nov 9
Nov 11 Reviewing
Nov 13 Out of town for SE CCSC
Nov 16 Pointers and arrays Chapter 16 Arrays and pointers, Ch 16 PPT
Nov 18 C data structures Chapter 19 Structures, Assignment 7A, RLparse.h, RLparse.c
Nov 20 Exam 2
Nov 23 Assignment 7 Assignment 7, Assignment 7A, Assignment 7B, Assignment 7C, Assignment 7D, RLparse.h, RLparse.c RLvartab.h, RLvartab.c, RLexec.h, RLexec.c
Nov 30
Dec 2
Dec 4 Final exam review
Dec 11 Final exam at 11:30