I have a paper accepted to ECMLPKDD Teach ML workshop on how I designed and taught CSC/DSP 310 last fall.