Retro prof-type at desk University of Washington Computer Science & Engineering
 Software Design and Implementation
  CSE Home   About Us    Search    Contact Info 
Website Contents
 Message of the Day
 All Handouts
 Administrative Info
 Conceptual Info
 Assignments
 Labs
 Cross-Checker
 Lectures
 Sections
 Tools
Staff Contact Info
 TA Office Hours
 Forum
Archives
 Old MOTDs
 Old Exams
Course Info Shortcuts
 General Info
 Course Calendar
   

All Handouts

This page lists pages in reverse chronological order of last major update.

When, say, a Q & A question or a section is added or changed in a significant way, that page will be shuffled to the top.

Legend:

A - Administrative Info
C - Conceptual Info
P - Problem Set
CC - Cross-Checker
L - Lecture
E - Old Exams
S - Section
B - LaBs
T - Tools
F - Final Project

Number Date Title Links
E1 6/7/2010 10sp Exam 2 (PDF)
E2 6/7/2010 10sp Exam 2 Solutions (PDF)
L2 6/6/2010 Testing (PDF)
L22 6/4/2010 Wrapup (PDF)
CC4 6/2/2010 Cross-Checker Results for PS4 (HTML)
CC3 6/2/2010 Cross-Checker Results for PS3 (HTML)
CC2 6/2/2010 Cross-Checker Results for PS2 (HTML)
P8 5/25/2010 Problem Set 8 (HTML)
L19 5/25/2010 Advanced type systems (PDF)
L18 5/21/2010 Type qualifiers (PDF)
P7 5/15/2010 Problem Set 7 (HTML)
S5 5/10/2010 Section 6: Performance, MDDs, and design patterns (HTML)
L17 5/9/2010 System integration and sofware process (PDF)
L16 5/6/2010 Usability (PDF)
A2 5/5/2010 Course Calendar (HTML)
P6 5/5/2010 Problem Set 6 (HTML)
L15 5/4/2010 Design patterns (2) (PDF)
L14 5/1/2010 Module dependences (PDF)
S5 4/30/2010 Section 5: Reasoning by Induction (HTML)
L13 4/29/2010 Reasoning about code (PDF)
A1 4/29/2010 General Information (HTML)
P5 4/28/2010 Problem Set 5 (HTML)
L12 4/27/2010 Reasoning about ADTs (PDF)
E1 4/25/2010 10sp Exam 1 (PDF)
E2 4/25/2010 10sp Exam 1 Solutions (PDF)
P4 4/21/2010 Problem Set 4 (HTML)
L10 4/18/2010 Debugging (PDF)
L9 4/15/2010 Exceptions & assertions (PDF)
L8 4/14/2010 Design patterns (1) (PDF)
A4 4/13/2010 TA Office Hours (HTML)
P3 4/13/2010 Problem Set 3 (HTML)
S1 4/13/2010 Section 1: Specification and Documentation (HTML)
L7 4/12/2010 Equality (PDF)
B1 4/10/2010 Lab 1: Debugging (HTML)
L6 4/9/2010 Subtypes (PDF)
P2 4/6/2010 Problem Set 2 (HTML)
L4 4/5/2010 Abstract data types (PDF)
L5 4/4/2010 Abstraction functions & rep invariants (PDF)
L3 4/2/2010 Procedure specifications (PDF)
P1 3/31/2010 Problem Set 1 (HTML)
L0 3/30/2010 Introduction (PDF)
L1 3/30/2010 Specifications (PDF)
A3 3/29/2010 Objectives and outcomes (HTML)
T7 3/27/2010 Problem Set Submission (HTML)
T6 3/27/2010 Daikon invariant detector (HTML)
T5 3/27/2010 Working at home (HTML)
T4 3/27/2010 Eclipse Reference for CSE331 (HTML)
T3 3/27/2010 Version Control (SVN) Reference (HTML)
T2 3/27/2010 Editing, Compiling, Running, and Testing Java Programs (HTML)
T1 3/27/2010 Tools Overview (HTML)
C6 3/29/2010 Documenting a Software System (HTML)
C5 3/29/2010 Writing Abstraction Functions and Rep Invariants (HTML)
C4 3/29/2010 A Guide to Testing (HTML)
C3 3/29/2010 Class and Method Specifications (HTML)
C2 3/29/2010 Java Q&A (HTML)
C1 3/29/2010 Java Style Guide (HTML)
P0 3/29/2010 Problem Set 0 (HTML)

Portions of the CSE 331 Web may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and duly credited. The CSE 331 Web: © 1993-2010, Department of Computer Science and Engineering, University of Washington.
CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaster]