These are the algorithms I wrote over two semesters of graduate courses in computational and stochastic optimization at RPI.