COT 5405: Introduction to Algorithms Archive

The lecture notes were taken by the students based on what I put on the chalkboard. For the most part, I taught this a lot like an undergraduate algorithms course would be taught. If I had it to do over again, I'd skip over things like Dijkstra's algorithm and do some more interesting things. On the flip side, many of the students had real trouble with the math that I had in the course, which lead me to believe that I was teaching the correct level of material.