Books & Online ResourcesΒΆ
The following textbook will be used during Spring 2021:
Problem Solving with Algorithms and Data Structures using Python, 2nd. edition by Miller & Ranum; published by Franklin, Beedle and Associates Inc. (2011).
There are several other excellent books on algorithms that students can consult if interested; a few are listed here:
Algorithms Unplugged, by Thomas Cormen; The MIT Press (2013).
Algorithms Illuminated: Parts I, II and III, by Tim Roughgarden; Soundlikeyourself Publishing (2018).
Algorithms by Dasgupta, Papadimitriou and Vazirani; McGraw-Hill Education (2006).
Introduction to Algorithms (3rd edition) by Cormen, Leiserson, Rivest and Stein; The MIT Press (2009).