ECE 2504 Tentative Course Schedule Spring 2008

Session Date Topic Reading Homework
1 M 14 Jan Introduction; Data Types; Base r M(3-1)  
2 W 16 Jan Base r-1;Integers (fixed pt.); M(3-2)  
3 F 18 Jan Add/subtract; overflow M(3-3)  
  M 21 Jan Martin Luther King Jr. Holiday M(3-4)-(3-6)  
4 W 23 Jan Floating point; Codes; error detection M(1-1)-(1-3) Hwk 1 Due
5 F 25 Jan Logic Gates; Boolean Algebra M(1-1)-(1-2)  
6 M 28 Jan Trainer Kit, Chips; Boolean Algebra    
7 W 30 Jan Truth Table; Karnaugh Maps   Hwk 2 Due
8 F 1 Feb Karnaugh Maps; M(1-4)-(1-6)  
9 M 4 Feb Combinational Circuits    
10 W 6 Feb Logic Works Simulator LogicWorks manual Hwk 3 Due
11 F 8 Feb Flip-flops    
12 M 11 Feb Sequential Circuits; Synthesis; M(1-7)  
13 W 13 Feb Decoders; Multiplexers M(2-1)-(2-4) Hwk 4 Due
14 F 15 Feb Registers; Review Session   Project 0 Due
15 M 18 Feb Counters; Design Example M(2-6)  
16 W 20 Feb TEST 1  M(ch.1→2-4, ch.3) Hwk 5 Due
17 F 22 Feb Control Design Example    
18 M 25 Feb Control design; Counters M(2-7) Hwk 6 Due
19 W 27 Feb Memory–ROM RAM; Register Transfer; M(4-1) Project 1 Due
20 F 29 Feb Memory–ROM RAM; Register Transfer; M(4-1)  
  1-9 Mar Spring Break    
21 M 10 Mar Register Transfer; Bus & Memory    
22 W 12 Mar Arithmetic Micro-operations M(4-2)-(4-3) Hwk 7 Due
23 F 14 Mar Arithmetic Micro-operations    
24 M 17 Mar Arithmetic & Logical Micro-ops M(4-4)  
25 W 19 Mar Micro-ops M(4-5)-(4-6)  
26 F 21 Mar Arithmetic Logic Unit (ALU)    Hwk 8 Due
27 M 24 Mar Instruction Codes M(4-7) Hwk 9 Due
28 W 26 Mar Instruction Codes; Computer registers    
29 F 28 Mar Computer Instructions   Project 2 Due
30 M 31 Mar Computer Organization   Hwk 10 Due
31 W 2 Apr PIC Processor Introduction P(1-1)  
32 F 4 Apr Architecture & Memory    
33 M 7 Apr Register File P(2-1)-(2-4) Hwk 11 Due
34 W 9 Apr Special Regs.; Addressing modes    
35 F 11 Apr TEST 2 thru M(4)  
36 M 14 Apr Instruction Set   Hwk 12 Due
37 W 16 Apr Assembler    
38 F 18 Apr Instruction Set; Source Code    
39 M 21 Apr Programming   Project 3 Due
40 W 23 Apr Subroutines    
41 F 25 Apr Interrupts    
42 M 28 Apr PIC Hardware Example    
43 W 30 Apr Review   Project 4 Due
    9M=May 3; 10M=May 5; both 7:45AM Comprehensive  Final Exam