
Reading Quizzes — CSE 331 17su
The course includes readings from the textbook and related materials. Below is a list of materials to be read, with due dates. For each entry, there will be a short quiz on the listed material. Links will be added to the quizzes as they are made available.
Below, the abbreviation EJ refers to the textbook, Effective Java, and PP refers to The Pragmatic Programmer. (See the syllabus for more details on these books.)
Topics | Due Date | Sections Covered | |
Quiz 1 | programming by coincidence vs contract | 6/26 at 11pm | PP 31, 21 |
Quiz 2 | defensive programming | 7/07 at 11pm | EJ 38, 39, 15, 41 |
Quiz 3 | equals, hashCode, and testing | 7/14 at 11pm | EJ 8, 9; PP 34, 43 |
Quiz 4 | assertions, debugging, and exceptions | 7/28 at 11pm | PP 23, 18; EJ 10, 57, 58, 59, 63 |
Quiz 5 | generics and overloading | 8/04 at 11pm | EJ 25, 27, 36 |
Quiz 6 | subtypes and readability | 8/11 at 11pm | EJ 16, 17, 1, 2, 4 |
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX
Comments to adminanchor