CSE142 Calendar, Winter 2006

Below is the current calendar for the CSE142 class.  Please keep in mind that Steve and Carl are constantly updating this.  It should accurately describe the past, but it won’t always accurately predict the future.

Monday

Wednesday

Friday

 

1/4

administrative details

simple programs, println

Read: chapter 1.1––1.6

1/6

static methods,

program structure

Read: chapter 1.7—1.11

1/9

primitive types, expressions, variables, assignment,

Read: 2.1—2.4.1

1/11

print vs println,

other operators, for loops,

nested for loops

Read: 2.4.2—2.5.4

1/13

class constants, value parameters

Read: 2.5.5—3.2.4

1/16

Holiday –

Martin Luther King Day

 

1/18

value parameters, Graphics

Read: 3.1 – 3.2.4, 3.6

 

1/20

Graphics package, introduction objects and return values
Read: 3.6

1/23
Objects and return values

 Scanner object
Read: 3.3–3.5, 4.1-4.3

 

1/25
Scanner object, if-else statements

Read: 4.4–4.4.3

 

1/27
Example: credit card checksum
 

 

1/30

while loops,

pseudo-random numbers

Read: 5.1–5.2.4

 

2/1

type boolean, more while loops,

checking objects for equality

Read: 4.5, 5.3–5.3.1

2/3

assertions

Read: 5.5–5.6

2/6

sample problems

2/8

review for midterm

2/10


MIDTERM EXAM

 

2/13

file processing

Read: 6.1—6.2.4

2/15

more file processing

Read: 6.3—6.4

2/17

introduction to arrays

Read: 7.1—7.4

2/20

Holiday –

Presidents Day

 

2/22

more arrays, external output files Read: 7.5--7.65, 6.5

2/24

personality test, more on arrays

2/27

classes

Read: 8.1 – 8.4.2

3/1

more on classes

Read: 8.4.3 – 8.6.3

3/3

more on classes

3/6

inheritance and polymorphism. 

Read: 9.1 –  9.4

3/8

ArrayLists – Read 7.9

and IntList examples

3/10

Last Day of Class

Review for Final

 

 

Wednesday, March 15th
FINAL EXAM
10:30-12:20 (Lecture A)

12:30-2:20 (Lecture B)
Location: KNE 130
Please note that these times are different than the posted UW final exam schedule.