ERROR: Your web browser does not have JavaScript enabled. This web site requires JavaScript to function properly. If you are using an add-on such as NoScript or Ad-Block, you may need to add an exception for this web site.
CSE 142: Computer Programming I, Spring 2022
Instructor: Stuart Reges (reges@cs.washington.edu), CSE2 305: Tue 12:30-2:30
UW Home
CSE Home
Announcements
Message Board
Contact Info
CSE 142
Main Page
Syllabus
Coursework
Calendar
Handouts
Homework
Sections
Labs
Textbook
Java Software
jGRASP Tutorial
Exams
Getting Help
Course Staff
TA IPL Schedule
Message Board
Practice-It!
Check Scores
Canvas
Regrade Policy
Other
Exploration Sessions
Links
Handouts
Handouts will be posted here as they become available.
Handout #1 (Syllabus)
-- March 28
Handout #2 (assignment #1--Song)
-- March 30
Handout #3 (assignment #2--RocketShip)
-- April 6
Handout #4 (assignment #3--Cafe Wall)
which requires
DrawingPanel.java
(save in same folder as your program) -- April 13
Handout #5 (assignment #4--Admissions)
-- April 20
Handout #6 (assignment #5--Guessing Game)
-- April 27
Handout #7 (sample assertion questions)
-- April 29
Handout #8 (sample midterm)
-- April 29
Handout #9 (midterm cheat sheet)
-- April 29
Handout #10 (key to sample midterm)
-- April 29
Handout #11 (sample program: imdb)
which reads
imdb.txt
-- May 9
Handout #12 (assignment #6--Baby Names)
-- May 9
Handout #13 (key to midterm)
-- May 11
Handout #14 (sample program: section)
-- May 16
Handout #15 (assignment #7--Personality Test)
-- May 16
Handout #16 (assignment #8--Critters)
-- May 23
Handout #17 (sample inheritance questions)
-- May 23
Handout #18 (sample final)
-- May 23
Handout #19 (final cheat sheet)
-- May 23
Handout #20 (key to sample final)
-- May 23
Handout #21 (sample ArrayList questions)
-- May 25
Handout #22 (key to final)
-- June 16