I taught an online version of CS177. All material is on blackboard, but can be provided by request. Websites for past classes I have taught can be found below.
Email: lziarek AT buffalo DOT edu | Curriculum Vitae [pdf]
338E Davis Hall | Buffalo, NY, 142600-2500 | USA | +1.716.645.1596