Best schedule for Mechanical Engineering?