- Python tutorial at tutorialspoint,
- Tutorial at learnpython.org,
- After Hours Programming: Python,
- Beginners Python Tutorial,
- Khan Academy (Great Algorithm course you can use in Python and any other PLs),
- Git Scientific Python lecture,
- PyData Tutorials(NumPy),
- Wakari Scientific Computing with Python,
- Wakari Introduction to Python,
- Python Computations in Science and Engineering(pysce)
- Programiz Python tutorial
- Google Python Class (Video)
- Google Python Class(Lectures and Material)
- Crash into Python
- Think Python(very famous book for free)
- A Byte of Python
- Learn Python the Hard Way
- Invent Games with Python (Free books on Python)
- Python for You and Me (free online book)
- Asymptotic computational complexity(Wikipedia),
- Analysis of algorithms(Wikipedia),
- BigO Cheat Sheet,
- Introduction to Algorithm Complexity Analysis,
- Algorithm Complexity Lecture
- Matplotlib Python Tutorial by sentdex
- Tutorial matplotlib.pyplot (In Spanish)
- Getting started with SciPy, NumPy and Matplotlib
- Anatomy of matplotlib | SciPy 2015 Tutorial | Benjamin Root and Joe Kington
- Kayla Iacovino - Life After matplotlib: Harder, Better, Faster, Stronger
- Introduction to NumPy and Matplotlib
- Learn Python for Science - NumPy, SciPy and Matplotlib
Scholarly articles for python stochastic simulation:
- Akaroa2: Exploiting Network Computing by Distributing Stochastic Simulation
- Algorithms and Software for Stochastic Simulation of Biochemical Reacting Systems
- Stochastic reaction-diffusion simulation with MesoRD
Scholarly articles for python deterministic simulation:
Monte Carlo Simulations:
- Monte Carlo Method (Wikipedia)
- Monte Carlo Simulation, what it is and how it works
- Introduction to Monte Carlo Simulations
- Monte Carlo Simulations in Python intro by sentdex
- Monte Carlo Simulations in Python Computational statistics (Duke University)
- Modelling a Basic Income with Python and Monte Carlo Simulation