Physics through Computational Thinking. Instructors: Prof. Auditya Sharma and Prof. Ambar Jain, Department of Physics, IISER Bhopal.
FREE
This course includes
Hours of videos
1388 years, 9 months
Units & Quizzes
50
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
This course gives a hands-on introduction to computational thinking applied to basic undergraduate Physics. A strong emphasis is placed on translating physics problems into a form suitable for analysis on a computer, with visual aids and computer programming tools. The focus here is primarily to develop the cognitive skill of computational thinking in Physics rather than elaborate numerical methods or exhaustive study of Physics. (from nptel.ac.in)
Course Currilcum
- Lecture 01 – Introduction to Mathematica, Wolfram Language and Wolfram Cloud Unlimited
- Lecture 02 – Technical Prelim 1 Unlimited
- Lecture 03 – Plotting Simple Functions Unlimited
- Lecture 04 – Function Behaviour Near Extrema Unlimited
- Lecture 05 – Radicals and Logarithms Unlimited
- Lecture 06 – Properties of Functions Unlimited
- Lecture 07 – Vector Fields, Vector and Streamline Plots and Contour Plots Unlimited
- Lecture 08 – Introduction to Non-dimensionalisation Unlimited
- Lecture 09 – Non-dimensionalisation and Visual Thinking Unlimited
- Lecture 10 – Non-dimensionalisation and Parametric Plot Unlimited
- Lecture 11 – Technical Prelim 2: Loops Unlimited
- Lecture 12 – Introduction to Simple Harmonic Oscillator Unlimited
- Lecture 13 – Simple Harmonic Oscillator with a Spring Mass System Unlimited
- Lecture 14 – More Examples of Simple Harmonic Oscillator Unlimited
- Lecture 15 – Anharmonic Oscillator Unlimited
- Lecture 16 – Introduction to Data Analysis 1 Unlimited
- Lecture 17 – Introduction to Data Analysis 2 Unlimited
- Lecture 18 – Curve Fitting Unlimited
- Lecture 19 – Linear Superposition of Oscillators Unlimited
- Lecture 20 – Technical Prelim 3: Introduction to Calculus Tools Unlimited
- Lecture 21 – Damped Harmonic Oscillator: LCR Circuit Unlimited
- Lecture 22 – Solving Initial Value Problem with Mathematica Unlimited
- Lecture 23 – Damped Harmonic Oscillator: Spring-Mass System with Friction Unlimited
- Lecture 24 – Technical Prelim 4: Manipulation of Lists using @, @@ and /@ Operators Unlimited
- Lecture 25 – Introduction to Euler’s Method for Solving Differential Equation Unlimited
- Lecture 26 – Technical Prelim 5: Writing Custom Functions Unlimited
- Lecture 27 – Writing Euler’s Method as a Custom Function Unlimited
- Lecture 28 – Mean Global Error in Euler’s Method and Application of Euler’s Method … Unlimited
- Lecture 29 – Improved Euler (RK2) and RK4 Method for Solving ODEs Unlimited
- Lecture 30 – Driven Oscillations Unlimited
- Lecture 31 – Driven Oscillations using the Improved Euler’s Method Unlimited
- Lecture 32 – Falling Bodies Unlimited
- Lecture 33 – Escape Velocity Unlimited
- Lecture 34 – Driven Oscillations: Variations Unlimited
- Lecture 35 – Linear Systems: Insights from the Phase Space Picture 1 Unlimited
- Lecture 36 – Linear Systems: Insights from the Phase Space Picture 2 Unlimited
- Lecture 37 – Linearisation 1 Unlimited
- Lecture 38 – Linearisation 2 Unlimited
- Lecture 39 – The Monte Carlo Method 1 Unlimited
- Lecture 40 – The Monte Carlo Method 2 Unlimited
- Lecture 41 – The Monte Carlo Method 3 Unlimited
- Lecture 42 – The Monte Carlo Method 4 Unlimited
- Lecture 43 – The Monte Carlo Method 5 Unlimited
- Lecture 44 – Random Walks 1 Unlimited
- Lecture 45 – Random Walks 2 Unlimited
- Lecture 46 – Random Walks 3 Unlimited
- Lecture 47 – Random Walks 4 Unlimited
- Lecture 48 – Random Walks 5 Unlimited
- Lecture 49 – Random Walks 6 Unlimited
- Lecture 50 – Random Walks 7 Unlimited