Skip to content

This course provides an introduction to the Python language and its application in cosmology. It may be more comprehensive than other beginner Python-based statistical cosmology courses since it explores deeper into several key programming concepts in cosmology.

Notifications You must be signed in to change notification settings

darshanbeniwal/Statistical_Cosmology_using_Python_ICARD_2021

Repository files navigation

A Course on "Statistical Cosmology using Python: From Beginner to Advanced"

This course provides an introduction to the Python language and its application in cosmology. It covers an overview of the many tools available for writing and executing Python, as well as getting learners started coding pretty quickly. This course may be more comprehensive than other beginners Python-based statistical cosmology since it explores deeper into several key programming concepts in cosmology.

You can find the recorded session on the Youtube click here.

Sr. No. Date Topics Jupyter Notebook     YouTube   Link   
Week 1. September 28 2021 Introduction and Installation of Python Software --- Watch the Lecture 🎬
Week 2. October 06 2021 Arithmetic operators, Comments and variable Notebook 👀 Watch the Lecture 🎬
Week 3. October 12 2021 List, Tuples, Sets, Vectors, Matrix and its Operations Notebook 👀 Watch the Lecture 🎬
Week 4. October 20 2021 Conditions, Loops and define Functions Notebook 👀 Watch the Lecture 🎬
Week 5. October 26 2021 Create, Write and Delete Files Notebook 👀 Watch the Lecture 🎬
Week 6. December 14 2021 Matplotlib.I- Plots, Set axis' Range, Title and Label Notebook 👀 Watch the Lecture 🎬
Week 7. December 23 2021 Matplotlib.II- Subplots, Errorbar Plots and Confidence Level Regions Notebook 👀 Watch the Lecture 🎬
Week 8. December 28 2021 Matplotlib.III- Scatter Plot, Piechart Plot, and 3D Plotting Notebook 👀 Watch the Lecture 🎬
Week 9. February 01 2022 Pandas: Create DataFrame, Visualize Covid Dataset and Plotting using Pandas Notebook 👀 Watch the Lecture 🎬
Week 10. February 22 2022 Introduction of Statistics, Generate Random Number using Numpy Notebook 👀 Watch the Lecture 🎬

About

This course provides an introduction to the Python language and its application in cosmology. It may be more comprehensive than other beginner Python-based statistical cosmology courses since it explores deeper into several key programming concepts in cosmology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published