An undergraduate course in modeling and simulation of multiphysics systems