Application Deadline
June 30th, 2020.

Python Associate Programmer with AI/ML


The course is an introduction to Machine Learning/Artificial Intelligence using python as a programming language. Anybody who knows one or more programming language/s can take this course. We will be going through the basics of Python and Machine Learning/AI


Course is 20 hours of classwork, divided into 10 lectures, 2 hours each.

Topics covered

  Topics Covered
Lecture 1 Introduction to Python Programming I,environment setup, brief comparison of Python with other languages, basic python commandline operations, Mathematical operators etc.
Lecture 2 Introduction to Python Programming II: Numbers, Strings,Control statements including conditions, loops. Functions in Python, Lambda Expressions
Lecture 3 Data Structures in Python: Lists, Sets, Tuples, Dictionaries, Arrays, List comprehension. Reading and Writing Files in Python
Lecture 4 Introduction to NumPy: Hands on practice with NumPy through multiple Exercises
Lecture 5 Introduction to Machine Learning I: Data Pre-processing, introduction to Pandas: Hands on practice with real data sets, understanding the importance of good representation of the data for Machine Learning Models
Lecture 6 Introduction to Machine Learning II: How Machines make themselves Learn? How Data is used to make predictions? What is Feature Engineering?
Lecture 7 Introduction to Regression and SVM
Lecture 8 Introduction to K-Nearest Neighbors, Decision Trees, Random Forest
Lecture 9  Introduction to Naïve Bayes, Clustering
Lecture 10 Data Visualization in Python with Matplotlib

Instructor Profile:

ᐧPlease click here to view instructor profile.