Fall 2023

Professor: Frank Kreimendahl

Office: Ira Allen 304

Email: kreimendahlf@wit.edu

Office hours: Tue 2-3, Wed 2-3:20


Course Description

This course introduces algorithmic design and analysis: students assess the complexity of algorithms in terms of time and space requirements for large input sizes. Topics include searching, sorting, pattern matching, hashing and encryption.


Required Textbook

Cormen, Leiserson, Rivest, and Stein. 2009. Introduction to Algorithms, Third Edition (3rd ed.). The MIT Press.


Interesting Dates

Sep 14 — Last day of add/drop

Oct 9 — No class

Nov 10 — No lab

Nov 20 — Last day to drop course with W

Nov 20 — Remote lecture, no in-class meeting

Nov 22-24 — Thanksgiving break

Dec 11 3:00PM-5:00PM — Final exam, details to come