Professor Philip Listowsky - great professor. He teaches only good stuff. You will love it. Advice just do homework on your own and your do not need to worry about finals because it is based on homework. 2 days in class & 2 online. You will learn trees, heaps, stocks, queues, vectors, lists, hash tables, sorting algorithms.