CSC 2400 (Design of Algorithms)

image created by Wordle

Syllabus (pdf format)

Practice Problems

  1. Chapter 1 Problems
  2. Chapter 2 Problems
  3. Chapter 3 Problems
  4. Chapter 4 Problems
  5. Chapter 5 Problems

Interesting Articles

Programming Assignments

  1. Please see ilearn for details.

Bisection Examples from 01/26/2011

Algorithm Visualizations Developed by Fall 2003 and 2005 CSC 4400/5400 classes

Visualization of Brute-Force and Quickhull Algorithms for Convex Hull

Visualization of Jarvis' March (Giftwrapping) Algorithm for Convex Hull

Complete Collection of Algorithm Animations (from Hope College)

Dictionary of Algorithms and Data Structures (from National Institute of Standards and Technology)

Dynamic Programming Algorithm Information

Greedy Algorithm Information

Backtracking and Branch-and-Bound Algorithm Information

Traveling Salesman Problem page (from Princeton University)