Lectures are held Monday - Thursday from 11:30am -
12:20pm in NVIDIA Auditorium.
This calendar displays what we have covered each day and may also contain rough estimates of what we will cover in the future.
Information listed about future dates is speculative and may change over time, except for exam dates.
Week |
Mon |
Tues |
Wed |
Thurs |
Fri |
1 |
- 6-20
Welcome to 106A
read Karel Ch. 1-2
|
- 6-21
Karel Problem Solving
read Karel Ch. 2-3
HW1 out
|
- 6-22
Karel Algorithms
read Karel Ch. 4-6
|
|
- 6-24
|
2 |
|
|
- 6-29
Graphics
read A&S 9.1-9.3
|
- 6-30
More Graphics
|
- 7-01
|
3 |
- 7-04
NO LECTURE
HW2 due; HW3 out
|
- 7-05
Animation;
Randomness
read A&S 6.1 - 6.2
|
- 7-06
Mouse Events
read A&S 10.1 - 10.3
|
- 7-07
More Mouse Events
|
- 7-08
|
4 |
- 7-11
Characters and Strings
read A&S 8.1 - 8.5
|
- 7-12
More Strings
|
- 7-13
File Processing
read A&S 12.4
HW3 due; HW4 out
|
|
- 7-15
|
5 |
|
- 7-19
Objects and Memory
read A&S 7.1 - 7.4
|
- 7-20
Arrays
read A&S 11.1 - 11.6
|
- 7-21
More Arrays
|
- 7-22
HW4 due; HW5 out
|
6 |
- 7-25
Arraylist
read A&S 7.3, 11.8
|
- 7-26
HashMap
read A&S 13.2
|
- 7-27
More Hashmaps, Sets
|
- 7-28
Interactors
read A&S 10.5 - 10.6
|
- 7-29
HW5 due; HW6 out
|
7 |
- 8-01
More Interactors
|
- 8-02
Searching and Sorting
read A&S 12
|
- 8-03
Class Design part 1
read A&S 13.4
|
- 8-04
Class Design part 2
|
- 8-05
|
8 |
- 8-08
HW6 due
Final Review part 1
|
- 8-09
Final Review part 2
|
- 8-10
What's next?
|
- 8-11
NO LECTURE
|
|