MIE 310 course