CSE logo University of Washington Computer Science & Engineering
 CSE 373: Data Structures & Algorithms, Spring 2015
  CSE Home 

Assignments
 Turn-in link
 Homeworks
Administrative
 Home
 Message Board
 Anonymous Feedback
Lectures
 Calendar, Slides, Readings
Exams
 Midterm
Policies
 General Guidelines
 Grading Policies
 Programming Guidelines
 Written HW Guidelines
Computing
 Java 7 API
 Installing Java from CSE 142
 Eclipse Tutorial
 Programming Lab Info
 Java Links from CSE 143
   

Homework 6:

For this homework, you will be identifying sorting algorithms.
  • Description:  html
  • Due Wednesday, June 3 at 11:00 PM

Homework 5:

For this homework, you will be implementing a graph representation and then using that representation to implement Dijkstra's algorithm.
  • Description:  html
  • Due Wednesday, May 27 at 11:00 PM
  • Partner Selection Due Wednesday, May 20 at 11:00PM

Homework 4:

For this homework, you will be implementing a hash table with different methods to handle collisions.
  • Description:  html
  • Due Wednesday, May 13 at 11:00 PM

Homework 3:

For this homework, you will implement heaps and priority queues:
  • Description:  html
  • Due Wednesday, April 29 at 11:00 PM

Homework 2:

This homework is focused on doing induction and algorithm analysis:
  • Description:  pdf  tex
  • Solution: Removed at end of quarter
  • Due Wednesday, April 15 at the beginning of class, 2:30 PM

Homework 1:

This homework has you implement queues using both an array and list implementation.
  • Description:  pdf
  • Files:  zip
  • Due Wednesday, April 8 at 11:59 pm
  • Use the dropbox to turn in your files


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350