/Computational-Physics-KSS

Knowledge Sharing Session on the Basics of Computational Physics by Amateur Astronomy Club

Primary LanguageJupyter NotebookMIT LicenseMIT

KSS on Computational Physics

Welcome to the Computational Physics KSS organised by Amateur Astronomy Club, NITK!

The aim of this KSS is to provide a platform for students to learn about the fundamentals of Computational Physics and motivate them to apply these in various fields of interdisciplinary sciences.

For Jupyter Notebook installation guide follow this link.

Resources for Self Study:

These resources are by no means exhaustive and are usually much more technical than what is required for an introduction to the subject.
However, if you wish to learn more about the subject, these are a great place to start.

Happy Learning!

  1. Numerical Methods for Scientists and Engineers - Richard W. Hamming
  2. A Concise Introduction to Geometric Numerical Integration - Sergio Blanes and Fernando Casas
  3. NumPy Documentation
  4. Matplotlib Documentation
  5. SymPy

Session Recordings:

  1. Session 1: Python Basics
  2. Session 2: Linear Ordinary Differential Equations
  3. Session 3: Non-Linear Ordinary Differential Equations
  4. Session 4: Linear Partial Differential Equations