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 143: Computer Programming II, Autumn 2026
Instructor: Stuart Reges (reges@cs.washington.edu), CSE2 305: Tue 12-1, 2-3
UW Home
CSE Home
Message Board
Contact Info
CSE 143
Main Page
Syllabus
Coursework
Calendar
Handouts
Homework
Sections
Textbook
Java Software
jGRASP Tutorial
Exams
Getting Help
Course Staff
Message Board
CodeStepByStep
Check Scores
Canvas
Regrade Policy
Other
Links
Handouts
Handouts will be posted here as they become available.
Handout #1 (Syllabus)
-- September 30
Handout #2 (assignment #1--LetterInventory)
-- October 2
Handout #3 (assignment #2--Guitar Hero)
-- October 9.
Handout #4 (linked list addSorted)
-- October 16.
Handout #5 (assignment #3--assassin)
-- October 16.
Handout #6 (complexity example: max sum)
-- October 19.
Handout #7 (assignment #4--Hangman)
-- October 23.
Handout #8 (simple recursion examples)
-- October 26.
Handout #9 (more recursion examples)
-- -- October 28.
Handout #10 (assignment #5--grammar)
-- October 30.
Handout #11 (inheritance problem)
-- November 2.
Handout #12 (sample midterm)
-- November 4.
Handout #13 (key to sample midterm)
-- November 4.
Handout #14 (cheat sheet for midterm)
-- November 4.
Handout #15 (merge sort)
-- November 4.
Handout #16 (assignment #4 bonus--Hangman)
-- November 9.