CS 581 Algorithms

Spring Semester, 2026

Tuesdays and Thursdays, 4:05 to 5:20pm
Room 404, Min Kao Engineering Building

Instructor

Michael A. Langston

Teaching Assistant

Kapildev Neupane

Textbook

Introduction to Algorithms (third edition only), Cormen, Leiserson, Rivest and Stein, The MIT Press, ISBN 978-0-262-03384-8

Overview

CS 581 is a core graduate course in Computer Science. It is primarily devoted to the fundamentals of algorithm design and analysis. Topics are diverse. Asymptotics, relative efficiencies, and implementation strategies are prime concerns. CS 581 provides three hours graduate credit. The prerequisite is CS 302 or its equivalent.

Grading

35% Exam I, to be held on February 17, 2026
35% Exam II, to be held on March 31, 2026
15% Homework
15% Project

Additional Information

AI Policy: Not Permitted in this Course