Department Seal Sandia Mountains

CS 362: Data Structures and Algorithms II
Spring 2026


Instructor

Teaching Assistant

Class Info

The class meets Monday and Wednesday, 12:30-1:45 at Dane Smith Hall 225

Piazza

Piazza will be used for all announcements, questions and discussions in this class. Piazza allows for public, private and anonymous questions, and extensive math formatting support. Please use it instead of email. I check it once a day in the afternoon.

Tests

  • Midterm
  • Homeworks

    Slides from Lectures:

    Note: Some of the material in these notes, including many examples and figures are from Jeff Erickson's class notes for CS373 at the University of Illinois Urbana Champagne.

    Syllabus

    The course syllabus is located here

    Annihilator Notes

    Annihilators are a powerful technique for solving recurrence relations. Notes from three lectures on Annihilators at the University of Illinois Urbana Champagne. Most of my discussion is based on these lectures.