CSC171

Fall 2016 - TR 940-1055 - Dewey 1-101

Mon Day DOW Special Class Unit D & D Sedgewick Downey Lab# HW Lab WS# Workshop Q# Quiz Project
8 31 W                 No labs   No workshops      
9 1 R   1 Intro 1.1-1.4, 1.7-1.9, 2.1-2.2 1.1 1.1-1.7             No Quiz  
9 2 F                            
9 3 S                            
9 4 U                 2nd Lab only   No Workshops      
9 5 M Labor Day                          
9 6 T   2 Values, expressions, variables, System.out.println 2.5-2.7 1.2 2.1-2.11, 4.1, 7.1                
9 7 W             1 1 Values & Expressions          
9 8 R   3 Conditionals: if, if-else, Boolean expressions 4.1-4.6, 2.8, 5.9 1.3 4.2-4.5, 6.5-6.6             No Quiz  
9 9 F                            
9 10 S                            
9 11 U                   1 Values & Expressions      
9 12 M             2 2 Conditionals          
9 13 T   4 Iteration: while, counter, sentinel, for 4.8-4.10, 5.2-5.5 1.3 7.2                
9 14 W             3 3 Iteration          
9 15 R   5 More control structures: nesting, switch, break, continue, ... 4.11, 5.5-5.8 1.3 12.4           1 Values & Expressions  
9 16 F                            
9 17 S                            
9 18 U                   2 Program Design     Project 1 posted
9 19 M             4 4 Control structures, nesting          
9 20 T   6 Objects 1: Object-Oriented Programming Ch 3, 6, 8 Ch 3 Ch 3, 6, 9, 11                
9 21 W             5 5 Objects 1          
9 22 R   7 Objects 2: Encapsulation, Constructors, Methods " " "           2 Conditionals  
9 23 F                            
9 24 S                            
9 25 U                   3 Control Structures (Conditionals & Iteration)      
9 26 M             6   Project Help          
9 27 T   8 Objects 3: Class Variables & Methods, Composition, Identity & Equality " " "                
9 28 W             7 6 Objects 2          
9 29 R   9 Objects 4: Abstraction, Inheritance, Polymorphism " " "           3 Control Structures (Conditionals & Iteration)  
9 30 F                            
10 1 S                            
10 2 U                   4 Objects     Project 1 due 1159PM
10 3 M             8 7 Objects 3/4         Project 2 posted
10 4 T   10 Arrays Ch 7 1.4 Ch 12-14                
10 5 W             9 8 Arrays          
10 6 R   11 Naming & Scope 6.11 2.1 7.7           4 Objects  
10 7 F                            
10 8 S                            
10 9 U                   5 Objects & Arrays      
10 10 M             10 9 Naming & Scope          
10 11 T   12 IO & Files                      
10 12 W             11   Review          
10 13 R   13 Review                 5 Objects & Arrays  
10 14 F                            
10 15 S Fall Break                          
10 16 U Fall Break               No Labs   No Workshops      
10 17 M Fall Break                          
10 18 T Fall Break                          
10 19 W                            
10 20 R   14 First Midterm Exam                   Midterm  
10 21 F                            
10 22 S                            
10 23 U                   6 First Midterm Review      
10 24 M             12   Project Help          
10 25 T   15 Graphics: JFrame, JComponent, painting 4.15, 5.11, 6.13, 7.17, 8.16, Ch 13 1.5 (sort of) App A                
10 26 W             13 10 Graphics          
10 27 R   16 Events and Graphics (incl. interfaces) 12.14-12.17 -- --             No Quiz Project 2 Due 1159PM
10 28 F                           Project 3 Posted
10 29 S                            
10 30 U                   7 GUI Drawing      
10 31 M             14 11 Events and Graphics          
11 1 T   17 Graphical User Interfaces (GUI's) 12.1-12.13, 12.20 -- --                
11 2 W             15 12 Graphical User Interfaces          
11 3 R   18 GUI Layout, etc. 12.18-12.19 -- --           6 Graphics  
11 4 F                            
11 5 S                            
11 6 U                   8 Events & GUIs      
11 7 M             16   Project Help          
11 8 T   19 Timers & Animation Ex. 12.19-13.22 1.5 --                
11 9 W             17 13 Timers & Animation          
11 10 R   20 Collections Ch 16 -- --           7 Events & GUIs  
11 11 F                            
11 12 S                            
11 13 U                   9 Timers & Animation      
11 14 M             18 14 Collections          
11 15 T   21 Exceptions Ch 11 -- App B.4                
11 16 W             19 15 Exceptions         Project 3 Due 1159PM
11 17 R   22 Generics -- -- --           8 Timers & Animation Project 4 posted
11 18 F                            
11 19 S                            
11 20 U                 No labs   No workshops      
11 21 M                            
11 22 T   23 Game Programming Ch 20 -- --                
11 23 W Thanksgiving                          
11 24 R Thanksgiving                       No Quiz  
11 25 F Thanksgiving                          
11 26 S Thanksgiving                          
11 27 U Thanksgiving                 10 Collections & Exceptions      
11 28 M             20   Project Help          
11 29 T   24 Recursion Ch 18 2.3 4.8                
11 30 W             21 16 Recursion          
12 1 R   25 DIY Data Structures 1 Ch 21 Ch 4 --           9 Collections & Exceptions  
12 2 F                            
12 3 S                            
12 4 U                   11 Recursion      
12 5 M             22 17 DIY Data Structures          
12 6 T   26 DIY Data Structures 2 " " --                
12 7 W             23   Review/Help         Project 4 Due 1159PM
12 8 R   27 Review                 10 Recursion  
12 9 F                            
12 10 S                            
12 11 U                 No Labs   No Workshops      
12 12 M                            
12 13 T   28 Second Midterm Exam                      

Last change: Wed Nov 16 10:52:57 2016