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

Indian Institute of Technology, Kharagpur

Computational Science and Engineering using Python

Indian Institute of Technology, Kharagpur and NPTEL via Swayam

This course may be unavailable.

Overview

Computing has become a major tool in science and engineering so much so that it is called the third pillar along with experiments and theory.  In this course, we first introduce Python programming language.  Then we cover basic numerical algorithms covering interpolation, integration, differentiation, ODE and PDE solvers, and basic linear algebra. Python implementation of these algorithms will be covered.

Syllabus

Week 1:  About computers, Python: Variables and Array
Week 2: Python: Control structures, Programming style, and Plotting
Week 3: Errors, Data input/output, Interpolation
Week 4: Numerical integration and differentiation
Week 5: ODE solvers,  Fourier transforms
Week 6: PDE solvers, Linear Algebra

Tags

Reviews

Start your review of Computational Science and Engineering using Python

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.