IIT Kanpur Launches Online Python Programming Course

Rashmi
Rashmi Karan
Manager - Content
5 mins readUpdated on Apr 13, 2023 12:01 IST

IIT Kanpur invites applications for a 3-week online course on Python for Data Science, Machine Learning and Deep Learning technologies.

2023_04_Copy-of-Feature-Image-Templates-Rashmi-3-1.jpg

IIT Kanpur Python Programming Course Highlights

  • Participate in extensive assisted Python programming sessions
  • Work with Python packages such as Numpy, Pandas, Seaborn, Linalg, Matplotlib, Scikit-Learn, Tensorflow, and Keras
Recommended online courses

Best-suited IT & Software courses for you

Learn IT & Software with these high-rated online courses

18 K
1 year
39.88 K
2 years
– / –
2 years
18 K
1 year
– / –
2 years
10.8 K
6 months
19.5 K
12 months
name
ICACertificate
– / –
80 hours
16.25 K
4 weeks

Introduction

If you aspire to get in-depth exposure and learn hands-on implementation of cutting-edge algorithms and software for Data Science, Machine Learning, and Deep Learning, then this online Python programming course by IIT Kanpur is for you. 

Course Objective 

To train scholars, students, faculty members, industry professionals and R&D staff on Python for Data Science, Machine Learning and Deep Learning technologies.

About the Course – Python for Data Science, Machine Learning and Deep Learning

The IIT Kanpur Intensive Training School (ITS) invites applications for its Python for Data Science, Machine Learning and Deep Learning course. It is a 3-week intensive program to benefit scholars, students, faculty members, industry professionals and R&D staff.

The school will include extensive assisted Python programming sessions and numerous important packages such as Numpy, Pandas, Seaborn, Linalg, Matplotlib, Scikit-Learn, Tensorflow, and Keras.  

The modules will be held in the evenings and at weekends.  

Dates 

Course Duration – May 6th – 26th, 2023

Last Date for Registration – May 1st 2023

Mode of Learning 

Completely online on Zoom.

About the Instructor

The course will be conducted and organized by Prof. Aditya K. Jagannatham, EE Department, IIT Kanpur, expert and trainer on 5G, Optimization and Machine Learning. 

Who Can Apply for IIT Kanpur Python Programming Course? 

The below individuals can take up the course –

  • PhD scholars researching Machine Learning/Neural Networks/Deep Learning.
  • M.Tech/ B.Tech students undertaking thesis/ projects in Machine Learning/Neural Networks/Deep Learning. 
  • Faculty members of engineering institutions/ universities.
  • Engineers from the wireless industry and R&D organizations.

Explore free Python courses

Course Fee – IIT Kanpur Python Programming Course

Category Fee
Fulltime Undergraduate B.Tech/B.E. Students from Engineering Colleges 14,000 + 18% GST = Rs.16,520
Fulltime Postgraduate M.Tech/M.E./ Students from Universities/ Engineering Colleges  15,000 + 18% GST = Rs.17,700
Fulltime PhD. Research Scholars from Universities/ Engineering Colleges 16,000 + 18% GST = Rs.18,880
Fulltime Faculty of Engineering Colleges/ Universities 17,000 + 18% GST = Rs.20,060
Industry Professionals/Personnel from R & D Organisations in India and all other participants 20,000 + 18% GST = Rs.23,600
International participants USD 400 + USD 50 (postal charges) = USD 450

What Will You Learn?

UG/ PG students

  • Latest programming techniques in PYTHON
  • Python packages including Numpy, Pandas, Seaborn, Linalg, Matplotlib, Scikit-Learn, TensorFlow, Keras, etc.
  • Practical DS/ ML/ DL knowledge for projects/thesis  

PhD Scholars/ Faculty members

  • PYTHON applications
  • Python packages such as Numpy, Pandas, Seaborn, Linalg, Matplotlib, Scikit-Learn, TensorFlow, Keras, etc., for research
  • How to establish virtual labs or for project guidance in DS/ ML/ DL Technologies with real-world datasets

Industry Professionals

  • Python and its packages like Numpy, Pandas, Seaborn, Linalg, Matplotlib, Scikit-Learn, TensorFlow, Keras, etc.
  • Principles of module design and analysis using practical data sets for DS/ ML/ DL technologies

Course Schedule

6th May 2023                                                       
12:00 PM – 12:30 PM Zoom Test Session
Week-1                                                      
8th May 2023                                                      
06:00 PM – 7:30 PM Lecture 1: Basics of Statistical Analysis for Data Science
8:00 PM – 9:15 PM Project 1: PANDAS Tools and Data Handling
9th May 2023                                                      
6:00 PM – 7:30 PM Lecture 2: Basics of Probability and PDF Estimation for Data Analysis
8:00 PM – 9:15 PM Project 2: PANDAS Package in PYTHON for Data Analysis
10th May 2023                                                      
06:00 PM – 07:30 PM Lecture 3: Matrices and Matrix Properties for Data Analysis
8:00 PM – 9:15 PM Project 3: PYTHON Seaborn Package for Data Visualization– Violin Plot, Swarm Plot
11th May 2023                                                      
06:00 PM – 7:30 PM Lecture 4: Linear Algebra and Matrix Decompositions for Data Analytics
8:00 PM – 9:15 PM Project 4: Seaborn Plots – Box Plot, Strip Plot for Data Visualization using PYTHON
12th May 2023                                                      
06:00 PM – 7:30 PM Lecture 5: Principal Component Analysis (PCA) for Data Compression
8:00 PM – 9:15 PM Project 5: PYTHON to Visualize Data Correlation – Boston Housing DatasetProject 6: PYTHON-Based PCA for Data Analysis using IRIS Dataset
Week-2                                                     
15th May 2023                                                     
06:00 PM – 7:30 PM Lecture 6: Linear Regression-Based Prediction for Machine Learning
8:00 PM – 9:15 PM Project 7: IRIS Dataset Regression using PYTHONProject 8: Boston Housing Price Analysing using PYTHON-Based Regression
16th May 2023                                                      
06:00 PM – 7:30 PM Lecture 7: Logistic Regression-Based Machine Learning
9:30 PM – 10:45 PM Project 9: SCIKIT Package for Logistic Regression using Purchase/ Shopping Data
17th May 2023                                                      
06:00 PM – 7:30 PM Lecture 8: Support Vector Classifier (SVC) for Machine Learning- Convexity and Convex Optimization
8:00 PM – 9:15 PM Project 10: IRIS Data Set classification using PYTHON-Based SVCProject 11: Breast Cancer Dataset Analysis using SVC
18th May 2023                                                     
06:00 PM – 7:30 PM Lecture 9: Naïve Bayes Technique for Machine Learning
8:00 PM – 9:15 PM Project 12: Naïve Bayes Clustering of Purchase Dataset using SCIKIT
19th May 2023                                                      
06:00 PM – 7:30 PM Lecture 10: Discriminant Analysis (LDA) Based Data Classification
8:00 PM – 9:15 PM Lecture 11: Data Clustering for Machine Learning
Week-3                                                      
22nd May 2023                                                      
06:00 PM – 7:30 PM Lecture 12: Decision Tree Classifiers (DTC) for Machine Learning (ML)
7:30 PM – 8:00 PM Break
8:00 PM – 9:15 PM Project 13: Discriminant Based Data Classification using IRIS Data SetProject 14: Clustering Analysis using PYTHON
23rd May 2023                                                      
06:00 PM – 7:30 PM Lecture 13: Introduction to Neural Networks (NNs)
8:00 PM – 9:15 PM Project 15: Building a Decision Tree Classifier for IRIS Dataset using PYTHONProject 16: Building a Decision Tree Classifier using the Purchase Logistic Data Set
24th May 2023                                                    
06:00 PM – 7:30 PM Lecture 14: Deep Learning, Multi-layer Neural Networks
7:30 PM – 8:00 PM Break
8:00 PM – 9:15 PM Project 17: Building a Neural Network using PYTHON for the Boston Dataset
25th May 2023                                                      
06:00 PM – 7:30 PM Lecture 15: Convolutional Neural Networks
8:00 PM – 9:15 PM Project 18: Deep Learning for Fashion Classification using the MNIST Fashion Data SetProject 19: Neural Network for analysis of Mobile Prices Dataset
26th May 2023                                                      
06:00 PM – 07:30 PM Project 20: Deep Learning using the CIFAR DatasetProject 21: Deep Learning for Digit Classification using Digit Data Set
8:00 PM – 9:15 PM Project 22: IMDB Dataset and Deep Learning for Movie Rating Classification

Other Important Points to Note

  • Participants need to use Laptop with ANACONDA and Spyder for Python installed. They need to ensure that ANACONDA and Spyder for Python are running smoothly before the start of the program.
  • The school is self-contained and includes lecture sessions covering theoretical concepts followed by intensive PYTHON projects for the latest DS, ML and DL Technologies.

Course Link – https://www.iitk.ac.in/mwn/MLDL/index.html

About the Author
author-image
Rashmi Karan
Manager - Content

Rashmi is a postgraduate in Biotechnology with a flair for research-oriented work and has an experience of over 13 years in content creation and social media handling. She has a diversified writing portfolio and aim... Read Full Bio

Get Admission and Placement Updates about IIT Kanpur

News & Updates

Latest NewsPopular News

Contact Details

Address

Indian Institute of Technology, Kalyanpur
Kanpur ( Uttar Pradesh)

Email

jee@iitk.ac.in

(For general enquiry)

registrar@iitk.ac.in

(For admission related enquiry)

qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 4 days ago

IIT Kanpur offers online certification courses in Embedded systems and IOT through its E&ICT Academy. The Embedded systems Course is a 6-month live program, while the IOT  spans one month with 24 lectures. Both courses cater to intermediate learners and are ideal for students or professionals lookin

...Read more

S

Sateesh Kumar Barla

Beginner-Level 5

Answered 2 weeks ago

There are steps you must do to be admitted to IIT Kanpur's MBA program. Making sure you meet the eligibility requirements is the first step. Generally, this entails earning a bachelor's degree in any field with at least 60% of the possible points (or 55% for SC/ST candidates). The next step is to ta

...Read more

N

Nidhi Kumari

Contributor-Level 10

Answered a month ago

Candidates seeking admission to IIT Kanpur for MBA must meet the minimum eligibility criteria and have a valid score in the CAT exam followed by GD and PI round. As per the media reports, the application process for MBA in IIT Kanpur has began from Dec 30, 2024 and the last date to apply for the co

...Read more

S

Subhrajeet Harichandan

Contributor-Level 9

Answered a month ago

As per the overall placement report, the highest package and average package offered during IIT Kanpur MBA 2024 placements, stood at INR 24 LPA and INR 18.20 LPA, respectively. Further, the median package offered to MBA batch stood at INR 19.90 LPA. Additionally, a total of 21 recruiters visited the

...Read more

S

Subhrajeet Harichandan

Contributor-Level 9

Answered a month ago

The University of California, San Diego (UCSD) and the Indian Institute of Technology (IIT) Kanpur are highly regarded institutions for engineering programs, and the choice between the two may depend on a variety of factors, including cost of living, research opportunities.

A

Aparna Vinod T

Contributor-Level 6

Answered a month ago

Actually, both these courses are excellent. Both have good faculty, good infrastructure and also high market demand. Only point to make difference is placements. Electrical Engineering at IIT Kanpur have little much better placements than Electrical Engineering (Power and Automation) at IIT Delhi. F

...Read more

V

Venkata Siddardha Voona

Contributor-Level 10

Answered a month ago

Eligibility: The applicant must have passed the master's degree in the concerned subject with aggregate marks of at least 55%.
Entrance Exams: Admission will be done through entrance exam scores from a recognized test like GATE, CSIR-NET, or JRF, which is followed by an interview. 
The duration of the

...Read more

S

Sandeep Samineni

Contributor-Level 10

Answered a month ago

For BE/B.Tech-

Admission to the UG engineering programme will be offered on the basis of the candidate's score in the qualifying examination. For admission in these programs, candidates have to register and participate in TNEA counselling.

A

Anurag Shivam

Contributor-Level 10