bexnotrex/2018_fall_ecpe170 archive