1 

Read: Karel Ch. 13
Jan 9th
2: Control Flow
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Karel Ch. 46
Jan 11th
3: Decomposition
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

2 
Read: Java Ch 13
Jan 14th
4: Intro to Java
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Chapter 3
Jan 16th
5: Control Flow Revisited
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Due: Assn #1
Read: Chapter 4
Jan 18th
6: Graphics + Loops
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

3 
Jan 21st
Martin Luther King Jr Day
No class

Read: Chapter 5
Jan 23rd
7: Methods Revisited
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Chapter 7
Jan 25th
8: Tracing Programs
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

4 

Read: Chapter 1010.4
Jan 30th
10: Events
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Chapter 7
Feb 1st
11: Memory
Slides
(pdf)
Practice with these additional problems:

5 
Read: Chapter 8.18.4
Feb 4th
12: Text
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Due: Assn #3
Read: Chapter 8.5
Feb 6th
13: Files
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Chapter 11.111.8
Feb 8th
14: Arrays
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

6 
Midterm 79pm
Feb 11th
Midterm Day
No class

Read: Chapter 12.4
Feb 13th
15: ArrayLists
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

Read: Chapter 12
Feb 15th
16: Matrices
Slides
(pdf)
Code
(zip)
Practice with these additional problems:

7 
Feb 18th
Presidents Day
No class

Due: Assn #4
Read: Chapter 11
Feb 20th
17: HashMaps

Chapter 13
Feb 22nd
18: Collections

8 
Read: Chapter 10.710.8
Feb 25th
19: Interactors

Due: Assn #5
Read: Chapter 10.510.8
Feb 27th
20: Variable Type Design

Read: Chapter 10.510.8
Mar 1st
21: Classes

9 
Mar 4rd
22: Data Visualization


Due: Assn #6
Mar 8th
24: Clients

10 
Mar 11th
25: Life After CS106A


Due: Assn #7
Final: Mar 18th
Mar 15th
Dead Day
No class
