15-150 Principles of Functional Programming - Fall 2017 : Schedule