Adam Blank 
()

Announcements

Information

Welcome to CSE 332! You might want to start by looking at the course policies in the .
Our optional this quarter will be Data Structures and Algorithm Analysis in Java, 3rd edition (Weiss).
As the get closer we will post more information about them.

Getting Help

It is very important to us that you succeed in CSE 332. We provide many extra resources to help you. Adam and the TAs hold many office hours, we have a message board called , and we provide you with many practice handouts.

Office Hours

Monday

  • 12:00pm 1:30pm
    (CSE 444; Adam)

Tuesday

  • 1:00pm 2:00pm
    (CSE 220; Siva)

Wednesday

  • 12:00pm 1:30pm
    (CSE 444; Adam)

Thursday

  • 2:00pm 3:00pm
    (CSE 218; Conrad)

Friday

  • 1:00pm 2:00pm
    (CSE 444; Adam)

Course Staff

Instructor

CSE 444
(206) 616-0034

Teaching Assistants

Conrad Nied
anied
TA
Siva Ramamoorthy
sivanr
TA

Schedule

  • Program Analysis
  • Priority Queues & Heaps
  • Trees
  • Hashing
  • Sorting
  • Parallelism
  • Concurrency
  • Graphs
  • Graph Algorithms
#
Day
Topic
Homework
Syllabus, Stacks & Queues
Weiss 3.1-3.7
Independence Day: No Class!
Sorting 1
Weiss 7.1-7.2, 7.5-7.7
Midterm Review
Midterm Exam

Information & Practice Exams

  • 10:50
    11:50 am in EEB 026
ForkJoin & Minimax
Graphs 2: Representation and Topological Sort
Victory Lap
Dijkstra & P/NP & Review
Final Exam

Information & Practice Exams

  • 10:50
    11:50 am in EEB 026