CSE 142, Winter 2007
Lecture Calendar

This calendar will be updated periodically throughout the quarter.  It 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.

 

Week 1

M 1/1

W 1/3

F 1/5

 

NO CLASS

syllabus, println

read 1.1 - 1.3

static methods

read 1.4 - 1.5

HW1 assigned

Week 2

M 1/8

W 1/10

F 1/12

 

expressions and variables

read 2.1 - 2.2

for loops, nested loops

read 2.3

figures: loops, constants

read 2.4 - 2.5

HW2 assigned

Week 3

M 1/15

W 1/17

F 1/19

 

HOLIDAY

NO CLASS

parameters

read 3.1 - 3.2

return, Scanner, cumul. sum

read 3.3 - 3.4

HW3 assigned

Week 4

M 1/22

W 1/24

F 1/26

 

more cumulative sum, Graphics

read 4.1, 3G

more Graphics, if/else

read 3G, 4.2

more if/else, fencepost loops, methods with if/else

read 4.3, 4.5 - 4.6

HW4 assigned

Week 5

M 1/29

W 1/31

F 2/2

 

using String/Point objects, text processing

read 4.1, 4.5 - 4.6

while loops, Random, sentinel

read 5.1

boolean logic

read 3.3, 5.2

HW5 assigned

Week 6

M 2/5

W 2/7

F 2/9

 

assertions, do/while loops

read 5.4 - 5.5

robust input,

token-based file input,

read 5.3 ,6.1 - 6.3

line-based file input,

review for midterm

Week 7

M 2/12

W 2/14

F 2/16

 

MIDTERM EXAM

complex file I/O

read 6.4 - 6.5

HW6 assigned

arrays

read 7.1

Week 8

M 2/19

W 2/21

F 2/23

 

HOLIDAY

NO CLASS

array traversal algorithms

read 7.2

arrays as parameters/return; arrays of objects; null

read 7.4
HW7 assigned

Week 9

M 2/26

W 2/28

F 3/2

 

objects: fields, methods

read 8.1 - 8.3

objects: constructors, encapsulation

read 8.4 - 8.5

objects: toString, this keyword

read 8.6 - 8.8

HW8 assigned

Week 10

M 3/5

W 3/7

F 3/9

 

inheritance: extending, overriding

read 9.1 - 9.2

inheritance: interacting with the superclass; polymorphism

read 9.3 - 9.4

 

interfaces

read 9.6 - 9.7

review for final;

critter tournament;

course evaluations

 

 

W 3/14

 

 

 

FINAL EXAM