1. Introduction

CS331 - 2021 Spring

Boris Glavic

bglavic@iit.edu

Online Resources

Course webpage

Office hours & Help

Discord

Instructor

Boris Glavic

TAs

Ismael Lopez

TAs

Aman Luqman

TAs

Christopher Sherman

TAs

Theo W. Guidroz

Reading Material

The following text books will be helpful for following the course and studying the presented material.

  • Brad Miller and David Ranum, Problem Solving with Algorithms and Data Structures using Python, , Franklin Beedle Publishers, 2003
  • Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms, 3rd, The MIT Press,

Grading Scheme

  • Programming assignments: 30%
  • Project: 10%
  • Exams (2 midterms + final): 60%

Grading Scheme

  • A: >= 90
  • B: >= 80
  • C: >= 70
  • D: >= 60
  • E: < 60