Some useful sites


[A] Classical Mechanics Resources


1) David Tong | Lectures on Classical Dynamics

2) Prof. Balakrishnan's lectures on Classical Physics (Youtube)

3) NPTEL lectures on Theoretical Mechanics (Youtube)

4) Lecture Notes on Classical Mechanics | Daniel Arovas (PDF)


[B] Non-linear Dynamics Resources

1) Nonlinear Dynamics and Chaos - Steven Strogatz | Cornell University (Youtube)


[C] Quantum Mechanics Resources

1) MIT 8.04 Quantum Physics I | Barton Zwiebach (Youtube)


2) MIT 8.05 Quantum Physics II | Barton Zwiebach (Youtube)


3) MIT 8.06 Quantum Physics III | Barton Zwiebach (Youtube)




[D] Statistical Mechanics Resources

1) MIT 8.333 Statistical Mechanics I: Statistical Mechanics of Particles | Mehran Kardar (Youtube)


2) MIT 8.334 Statistical Mechanics II: Statistical Physics of Fields | Mehran Kardar (Youtube)


[E] Astronomy, Astrophysics, and Cosmology


1) Curious Astro | Ask an Astronomer

--> B&M solution

2) Cosmology MSc Course | IUCAA

3) Lectures on QFT | David Tong

4) Quantum Field Theory 1 | Ashoke Sen

5) Advanced Cosmology


[F] Python


1) Computational Physics

2) Computational Physics PHY 354 | IISc

3) Matplotlib | Tutorials

4) Numpy | Learn

5) Pandas | User Guide

6) SciPy User Guide

7) scikit-learn | User Guide

8) Python Programming Tutorials

9) Python - Numpy Tutorial by Justin Johnson

10) Plotly


ParaView Documentation

SpECTRE Code



[G] Interesting Topics/Lectures


1) Mark Newman - The Physics of Complex Systems | Youtube

2)  [a] The Theoretical Minimum

     [b] Theoretical Minimum courses | Youtube


[H] Miscellaneous


1) Beamer slides

2) Research Jobs

3) GRE Physics Problems and Solutions

4) Sohrab Ismail-Beigi’s MATLAB tutorial


[I] Coding

1) UNIX Tutorial for Beginners and Vim Tutorial (Youtube)

2) MPI vs OpenMP

3) Git

4) CFD

5) Practical programming in C

6) Computational astrophysics by M. Zingale

7) Automation and make

8) Parallel programming with MPI in python

9) https://philip-mocz.medium.com/

10) HDF5 configuration