Reading Group


  • Learn together, support each other, have fun
  • Build a culture conducive to learning at different skills and knowledge levels
  • Focus on ideas, concepts, and high-level tools that build foundational knowledge


  • The reading group will meet every two months
  • Member-led: each meeting is coordinated by a few volunteer participants. Coordinating members select the materials to read and discuss (book chapters, papers, video presentations, etc). Coordinating members will also provide support and lead group discussion at each meeting.
  • Reading materials should be available via U-M library or freely accessible online

First Meeting: October 1st 3:00-4:30pm

  • The first meeting will be led by Manish Verma, CSCAR consultant
  • Reading materials:
    1. The first seven chapters of the book Once Upon an Algorithm: How Stories Explain Computing by Martin Erwig
    2. Chapter 3 (Sorting: Making Order) of the book Algorithms to Live By by Brian Christian and Tom Griffiths
    3. Chapter 5 of the book Grokking Algorithms by Aditya Bhargava

      [U-M Library has e- and audio-books for the above titles]
Sign up to join