Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Computational Thinking for Modeling and Simulation

Massachusetts Institute of Technology via edX

1 Review 121 students interested

Taken this course? Share your experience with other students. Write review

Overview

Computational thinking is becoming widely recognized as a skill necessary for every educated person in a technologically advanced society. 

We will focus on just a subset of computational thinking which concerns creating models of the physical world – something that engineers frequently need to do.  Because of that choice, this course covers many topics normally viewed as within the domain of mathematics such as algebra and calculus, but the solution procedures are algorithmic rather than symbolic.

The major themes of the course are:
  • Representation -- How do you encode information about the world in a computer?  How do your choices in representation affect the ease with which you can solve problems?
  • Decomposition -- How do you break a large and diverse problem into many simpler parts?
  • Discretization -- How do you break up space and time into a large number of relatively small pieces?  What are the alternative ways of doing this?  What are the consequences of discretization procedures for accuracy and speed?
  • Verification -- How do you build confidence in the results of a model?

Syllabus

What is Computational Thinking? (representation, discretization, error, decomposition, verification)

Interpolation (building simple surrogates for more complex functions)

Integration (processes for numerical quadrature)

Randomness (generating and using pseudorandom variables in models)

Differentiation (numerical derivatives)

Solving equations (Gaussian elimination for linear systems, Newton-Raphson for non-linear systems)

Taught by

Daniel Frey and Ali Talebinejad

Help Center

Most commonly asked questions about EdX EdX

Review for edX's Computational Thinking for Modeling and Simulation
2.0 Based on 1 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 100%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Eduardo R
2.0 4 months ago
by Eduardo is taking this course right now and found the course difficulty to be very easy.
This is not 2.086 MIT offers to its local students. It a *very* watered down version of this course. Personally, I felt disappointed, since MITx usually offers very interesting and challenging courses.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.