Course Outline

Day 1: Introduction to Python

Python interpreter
Variables/Data Types
Data Structures - Lists and Maps

Day 2: Intermediate/Advanced Python

Object Oriented Programming
Functional Programming
HTTP Protocol/Requests

Day 3: Numpy/Pandas

Linear Algebra - Matrix operations
Random number generation and sampling
Series, DataFrame
Summary Statistics

Day 4: Pandas/Matplotlib

Loading data - csv, sql
Cleansing and Shaping data
Grouping, filtering and joining
Matplotlib - Figures and Subplots
Matplotlib - Colors, Markers, Legends, Ticks, Lables
Matplotlib - Area, Pie, Bar, Line, Density, Scatter plots

Day 5: Scikit-Learn

Supervised vs Unsupervised Learning
Model fitting - cost function
Linear and Logistic Regression
k-means clustering


Registration Fees:

For Students: Rs. 11,800 (10,000 + 18% GST)

For Industrial Participants and others: Rs. 23,600 (20,000 + 18% GST)

* Registration Fees includes Registration Kit, tea/snacks and course dinner.

** Accommodation and fooding charges are not included in Registration fees.

The payments should be made through SBI Collect. Here are the details to be filled:

Course Code 2019/30
Course Title FTP IIT Kanpur
Course Duration 9-13 November 2019
Participants Category
Course Fees + 18% GST
*IITK Students payonly course fees
IITK Students
NON IITK Students
Industry Participant

For information on how to pay by SBI Collect, please Click Here

Click to Register

Meet Our Coordinator & Instructor

Mr. Avneesh Jain


Avneesh is founder of CodeKraft, a coding school in Bangalore that aims to bridge the gap between industry and academia. He is passionate about focusing on the right tools, frameworks and technologies that makes software developers more effective in the their jobs. He has over 20 years of experience in the industry and has worked for Amazon, Yahoo, Shutterfly, Epiphany and JD Edwards. Avneesh hold a Bachelors degree from Indian Institute of Technology, Kanpur and Masters degree from Rutgers University, NJ.

Prof. Jayant K Singh


Professor and Mr. and Mrs. Gian Singh Bindra Chair
B.Tech., Chemical Engineering, IIT Kanpur, 1997.
M.S., Computer Science and Engineering, University at Buffalo, The State University of New York, 2002.
Ph.D., Chemical Engineering, University at Buffalo, The State University of New York, 2004.
Research Scientist, General Motors India Science Laboratory, 2004-2005.

designed by: TheYogi