CIS 240 (Introduction to Computing Systems) - Fall 2009 Schedule

Week Class Topic Notes P&P Readings Homework
1 Wed, 9/9 Logistics logistics None  
2 Mon, 9/14 Introduction intro Ch 1 hw1 (hw1 soln)
Wed, 9/16 Bits bits Ch 2  
3 Mon, 9/21 Combinational Logic gates adders latches fsms Ch 3  
Wed, 9/23 Sequential Logic  
4 Mon, 9/28 No Class (Yom Kippur) hw2 (hw2 soln)
Wed, 9/30 FSMs  
5 Mon, 10/5 Von Neumann vn Ch 4  
Wed, 10/7 C/LC4 Control lc4regs Ch 5,11,12,13  
6 Mon, 10/12 C/LC4 Data lc4globals  
Wed, 10/14 C/LC4 Functions lc4funcs Ch 14  
7 Mon, 10/19 No class (Fall break)      
Wed, 10/21 I/O and OS lc4ioos Ch 8,9  
8 Mon, 10/26 Buffer and Review      
Wed, 10/28 Mid-term (in class)      
9 Mon, 11/2 PennSim pennsim   hw3
Wed, 11/4 Pointers pointers Ch 16  
10 Mon, 11/9 Mid-term solutions midterm soln  
Wed, 11/11 Arrays arrays  
11 Mon, 11/16 Missile missile Ch 15 hw4
Wed, 11/18 Heap heap Ch 19  
12 Mon, 11/23 Writing / Files files   hw5
Wed, 11/25 No class (T-giving)      
13 Mon, 11/30 Files and C I/O   Ch 18  
Wed, 12/2 Containers in C    
14 Mon, 12/7 Buffer      
Wed, 12/9 Review