Emerging Technologies
Hands on Training icon
Hands On Training
Hands on Training icon

Computational Thinking for Modeling and Simulation

Course Cover
compare button icon

Course Features

icon

Duration

9 weeks

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

5 hours per week

icon

Teaching Type

Instructor Paced

Course Description

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.

Course Overview

projects-img

Live Class

projects-img

Human Interaction

projects-img

Personlized Teaching

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Algebra

Calculus

What You Will Learn

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

Course Instructors

Author Image

Daniel Frey

Professor of Mechanical Engineering Department; MIT D-Lab Faculty Research Director at Massachusetts Institute of Technology

Daniel Frey is a Professor of Mechanical Engineering at MIT. Prof. Frey’s research is in the field called “robust design” -- a set of engineering practices which help to ensure that engineering syste...
Author Image

Ali Talebinejad

Lecturer of Mechanical Engineering Department at Massachusetts Institute of Technology

Ali Talebinejad has done his PhD at MIT Artificial Intelligence Laboratory in the area of Robotics and Computer Vision and has received his MS from MIT in the area of System Dynamics and Control. His...
Course Cover