Consolidated Schedule, Spring 2012

The schedule below is tentative and will be tweaked as we go along in the semester. There are four main components: Lectures (and the notes), Recitations, Quizzes to be done under RamCT, and the weekly Assignments (HW & PA). Students are expected to actively participate in all four. Only the first 8 weeks are stable right now
Month Day Week Lecture Recitations Quiz Assignment
Posted Due
Jan 17 Tue 1 Introduction (Ch 1) Bits & Numbers (with answers) C Intro Q1    
19 Thu Numbers and Data (Ch 2) and also Quiz0 HW1 (2%) HW1
24 Tue 2 C Programming: Introduction (Ch 11) Makefiles Q2  
26 Thu C Programming: Variables/Operators (Ch 12) PA1 (2%)
31 Tue 3 C Programming: Control Structures (Ch 13) Debugging Q3   PA1
Feb 2 Thu Digital Logic: transistors and gates (Ch 3) HW2 (3%)
7 Tue 4 Digital Logic: Combinational Circuits (Ch 3) Logisim Q4   HW2
9 Thu More combinational logic ("fat" gates, Ch 3) HW3 (3.5%)
14 Tue 5 Sequential Logic (Ch 3) FSMs
(answer)
  HW3
16 Thu The von Neumann Architecture (Ch 4)  
21 Tue 6 LC-3 Q5 PA2 (3%) PA2
23 Thu The LC-3 (Ch 5)  
28 Tue 7 instructions
LC-3 Viz
  HW4 (3.5%) HW4
Mar 1 Thu Assembly Programming: intro (Ch 7)    
6 Tue 8 Review for Midterm and Mock MT Jeopardy   MT 1 study
8 Thu Midterm
13 Tue Spring Break (no classes)
15 Thu
20 Tue 9 Review of the midterm Assembly Q7 PA3 (3%) PA3
22 Thu Assembly Programming: Debugging (Ch 6)  
27 Tue 10 Assembly Programming: I/O (Ch 8) Assembly Q8 PA4 (7%) PA4
29 Thu Assembly: Traps/Subroutines (Ch 9) (Memory)  
Apr 3 Tue 11 C and Assembly: memory models LC-3 Pointers Q9  
5 Thu Assembly Programming: stack protocol (Ch 10) PA5 (7.5%) PA5
10 Tue 12 C programming: functions (Ch 14) Stack protocol
solution
Q10  
12 Thu C programming: pointers and arrays (Ch 16)  
17 Tue 13 C programming: testing & debugging (Ch 15) C Pointer Exercise Q11 HW5 (6%) HW5
19 Thu C programming: recursion (Ch 17)  
24 Tue 14 C programming: I/O (Ch 18) Help with PA6 Q12 PA6 (7.5%) PA6
26 Thu C programming: data structures (Ch 19)    
May 1 Tue 15 Final Exam Review Jeopardy   Mock Final
3 Thu   study
9 Wed 16 Final Exam
cs270team
Last modified: Jan 17, 2012