CST 130 -- Tentative Class Schedule
Winter 2025
Lec #  Date  Reading  Topics
1 M Jan 6
Introduction, Course Policies
2 W Jan 8 1.1 - 1.3 Intro to Computer Org and Arch, Units
3 F Jan 10 1.5 - 1.11, 2.1 - 2.3 Computer History, Von-Neuman & Harvard Arch, Number Conversion
4 M Jan 13 2.3 - 2.4 Number Conversion, Unsigned Add & Sub, Signed Numbers
5 W Jan 15 2.4, 2.6, 2.5 Signed Two's Complement Math, Overflow, BCD, ASCII, Floating Point
6 F Jan 17¹ 2.5 Floating Point, Mult & Div,

M Jan 20 Martin Luther King day
7 W Jan 22 2.7 Error Detection, Hamming code, CRC Gen and Check
8 F Jan 24
Dr. Appt.
9 M Jan 27 2.7, 3.6.2 CRC, Review of Digital Logic, Adders, Decoders, Muxes,
10 W Jan 29 3.6 - 3.7.3 ALU, Intro to Sequential Logic, SR Latches
11 F Jan 31 3.7.3 Gated SR and D Latches and Flip-Flops, JK and T
12 M Feb 3 3.7.3 - 3.7.5 JK and T FFs, Sequential Circuits, State Machines, State Machine Design
13 W Feb 5 Ch1, 2 Review for Midterm
14 F Feb 7
1st Midterm Exam
15 M Feb 10
midterm review
16 W Feb 12 3.7.4 State Machine Design review, JK excitation, Mealy & Moore state machines
17 F Feb 14 3.7.4 Mealy and Moore state machines, Tri-State Buffers
18 M Feb 17 3.7.5, 4.6 Memory, Word Size, Byte & Word addresses, Memory Arrays, Interleaving
19 W Feb 19 4.1, 4.2, 4.8 - 4.8.2 Register Transfer, Basic CPU org., Marie ISA
20 F Feb 21² 4.8.3, 4.8.4, 4.9.1 Marie Datapath, Fetch-Decode-Execute
21 M Feb 24 3.6 - 3.7 Review for Midterm
22 W Feb 26
2nd Midterm Exam
23 F Feb 28
midterm review
24 M Mar 3 4.10 - 4.11 Machine and Assembly Level Programming, Assemblers
25 W Mar 5 handouts Basic CPU Control (handouts replace 4.13)
26 F Mar 7 4.12, 4.7, 4.9.2, 4.14 CPU Control, Subroutines, Interrupts, Real Processors
27 M Mar 10
catch up
28 W Mar 12
Review
29 F Mar 14 4.2, 4.6 - 4.12, 4.14 Review for Final

W Mar 19
Final Exam 10:00 -- 12:00

1 -- Last day to drop, 2 -- Last day to withdraw