Colab Notebooks For Python Basics:
Visit colab and open new notebook for practice and code we learn in the class. Visit this notebook discussed in the class dated 12 Feb 2026
Also visit these notebooki Links: notebook , Numpy Quick Tutorial, Pandas Quick Tutorial
Online Python resources:
Writing Efficient Python Code (to master Python concepts useful for AI, ML, EDA, and Python programmer)
Exploratory Data Analysis
Introduction to Statistics (in addition to related youtube videos one can learn theory from here)
Introduction to Statistics in Python (in addition to related youtube channels one can learn from here)
Sampling in Python (in addition to related youtube videos one can learn theory from here)
Hypothesis Testing in Python (It will complement the topic discussed in EDA related course)
Note: It is must to attempt related Practice in Python, Theory and also related Projects available at datacamp!
Theory related to Exploratory Data Analysis, Statistics (mean, median, mode, variance, standard deviation, range, Quartiles, deciles, percentiles, correlation, outliers, Z score, confidence interval, hypothesis testing), Visualizations (pie chart, histogram, bar chart, box & whisker plot etc.), and Experimental Design can be learnt from various Youtube channels.
Our main channel to follow for related theory is Simple Learning Pro.
Semester Project 1: Scrap espncricinfo data (see the adjacent link) into .csv file and answer following using Python as well as Excel:
Who is the top man of the series award in test cricket. Provide list of top 5 players.
List names of Pakistani and Indian players present in the list
Which type of playerr's got most awards (bowler, batsman, all rounder)?
Which country has most number of players in top 10, top 20, top 30, ...
Assignment 1: Explore five job postings related to web scraping and prepare a word document. Carefully read those jobs and make a summary in your own words.
Assignment 2: Perform Data preparation and preprocessing of the .csv file (or excel file) downloaded from cricinfo website. You can make a small excel file of your own and apply name and country splitting formulas on player column.
Activity: Read the following link and explore various projects: Link to KD-Nuggets' Ten project list for Data Scientist