Computational Thinking for Modeling and Simulation

Develop the thought processes involved in formulating a problem so a computer can effectively carry out the solution.  In particular, this course emphasizes use of computers for modeling physical systems and predicting their behavior.