The Python for Scientific Computing MOOC is designed to help learners from various backgrounds get equipped with the essential programming skills needed for scientific and numerical computing. This course introduces Python as a powerful tool to accomplish various tasks such as data analysis and visualization, scientific computations, etc. using popular libraries such as Matplotlib, NumPy, and SciPy. The course builds from basic Python concepts to advanced programming techniques.
This course is ideal for a wide range of learners, whether you're starting out or looking to apply Python in your domain-specific projects:
Professor, Department of Aerospace Engineering, IIT Bombay
Prof. Prabhu Ramachandran is a faculty member in the Department of Aerospace Engineering at IIT Bombay and has served as the Head of the Computer Centre from 2022 to 2025. He is also associated with the Center for Machine Intelligence & Data Science (C-MInDS) at IIT Bombay and is an alumnus of IIT Madras.
His research interests lie in Smoothed Particle Hydrodynamics (SPH), Computational Fluid Dynamics (CFD), Scientific Computing, development of high-performing open-source softwares to enable computation and simulation of the above. An advocate for Free and Open Source Software (FOSS), in his spare time he loves to develop free/ open-source software.
He has been a nominated member of the Python Software Foundation since 2010. Prof. Ramachandran brings a wealth of experience to the course, blending academic rigor with practical insights.
The certificate exam for "Python for Scientific Computing" will be held in two slots – July 20 and July 27, 2025.
For Syllabus, click here.
Know MoreEvent | Date | Note |
---|
Live support sessions will be conducted every weekend by our TAs to help learners with their doubts and provide general guidance on Python.
Rudimentary knowledge of programming concepts.
1️⃣ Please revisit the installation guide:
Ensure you've followed all the steps correctly in the installation instructions.
👉
Installation Guide
2️⃣ If installation was successful but you're unable to log in:
https://robin.bodhi.cse.iitb.ac.in/api
(Make sure this is correct!)3️⃣ If you are able to log in but not able to attempt any activities:
Windows
: Open Command Prompt and type docker --version
Mac/Linux
: Open Terminal and type docker --version
4️⃣ Still facing issues?
Let us know your problem by filling out this short form:
📝 Submit VLab Issue Form