Computational Thinking for Modeling and Simulation
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?
What you'll learn
- By the end of this course, students will be able to:
- Select and implement methods for interpolation and understand their consequences for convergence of model results as discretization is refined.
- Carry out a few simple methods for numerical integration
- Implement procedures for numerical differentiation
- Write programs to solve systems of equations, both linear and non-linear
Get a Reminder
Rating | 2.0★ based on 1 ratings |
---|---|
Length | 9 weeks |
Effort | 9 weeks, 3–5 hours per week |
Starts | On Demand (Start anytime) |
Cost | $49 |
From | MITx, Massachusetts Institute of Technology via edX |
Instructors | Daniel Frey, Ali Talebinejad |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Data Science |
Tags | Computer Science Data Analysis & Statistics Engineering |
Get a Reminder
Similar Courses
What people are saying
*very* watered down version
It a *very* watered down version of this course.
interesting and challenging courses
Personally, I felt disappointed, since MITx usually offers very interesting and challenging courses.
mitx usually offers very
it a *very*
its local students
This is not 2.086 MIT offers to its local students.
not 2.086 mit
felt disappointed
since mitx
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Thinking about a career in banking? $31k
Adjunct Instructor - Design Thinking $32k
Computational research technician $53k
Member of the Strategic Thinking Advisory Committee $60k
Undergraduate Computational Researcher $68k
Computational Biologist 1 $93k
Associate Computational Biologist 2 $95k
Computational Scientist Lead $113k
Assistant Computational Mathematician $138k
Computational Lithography $141k
Computational Mathematician $148k
Senior Computational Mathematician $233k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 2.0★ based on 1 ratings |
---|---|
Length | 9 weeks |
Effort | 9 weeks, 3–5 hours per week |
Starts | On Demand (Start anytime) |
Cost | $49 |
From | MITx, Massachusetts Institute of Technology via edX |
Instructors | Daniel Frey, Ali Talebinejad |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Data Science |
Tags | Computer Science Data Analysis & Statistics Engineering |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course