Enhancing Project-Based Learning with Modeling and Simulation