CSE 142, Autumn 2009
Approximate Lecture Calendar

Week 1

M 9/28

W 9/30

F 10/2

 

NO CLASS

 

syllabus, println

read 1.1 - 1.3

static methods

read 1.4 - 1.5

HW1 assigned

Week 2

M 10/5

W 10/7

F 10/9

 

expressions, variables

read 2.1 - 2.2

for loops, nested loops

read 2.3

loop figures, constants

read 2.4 - 2.5

HW2 assigned

Week 3

M 10/12

W 10/14

F 10/16

 

parameters

read 3.1

Graphics

read 3G

HW3 assigned

return, Math, double

read 3.2, 4.1

Week 4

M 10/19

W 10/21

F 10/23

 

Scanner, if/else

read 3.4 - 3.5, 4.2, 4.6

cumulative sum, more if/else

read 4.1, 4.5; Proc. Design Heur.

HW4 assigned

Strings, objects, printf

read 3.3, 4.3 - 4.4

Week 5

M 10/26

W 10/28

F 10/30

 

fencepost loops, while loops, sentinel loops
read 4.1, 5.1

Random numbers, boolean

read 5.1 - 5.3, 5.6

HW5 assigned

advanced boolean logic

read 5.2, 5.4

Week 6

M 11/2

W 11/4

F 11/6

 

assertions, do/while, break

read 5.4 - 5.5

file input (tokens)    

read 6.1 - 6.2, 5.3

MIDTERM EXAM,

in class

Week 7

M 11/9

W 11/11

F 11/13

 

file input (lines); file output

read 6.2 - 6.5

HW6 assigned

NO CLASS

holiday (Veterans Day)

array basics

read 7.1

Week 8

M 11/16

W 11/18

F 11/20

 

arrays as param/return; reference semantics

read 7.1 - 7.2

tallying; text processing

read 7.1, 7.3, 7.5

HW7 assigned

objects: fields, methods

read 8.1 - 8.3

Week 9

M 11/23

W 11/25

F 11/27

 

objects: more methods; toString

read 8.3

objects: constructors, encapsulation

read 8.4 - 8.5

HW8 assigned

NO CLASS

holiday (Thanksgiving)

Week 10

M 11/30

W 12/2

F 12/4

 

inheritance: extend, override, super

read 9.1 - 9.2

discuss Critters

HW9 assigned

more Critters

Week 11

M 12/7

W 12/9

F 12/11

 

polymorphism

read 9.3 - 9.4

final exam review

read 9.3 - 9.4

Critter tournament;

course evaluations

 

M 12/14

W 12/16

F 12/18

 

 

FINAL EXAM (place/time TBA)

 


This calendar should accurately describe what has occurred in past lectures, but it won't always accurately predict the future.  You may wish to use it to learn what reading will be covered in a given lecture.

Also see the 2007-08 UW academic calendar at http://www.washington.edu/students/reg/0708cal.html