dots bg

AI & ML

Course Instructor Setwin Online

₹11800.00

dots bg

Course Overview

Schedule of Classes

Course Curriculum

6 Subjects

Python

17 Exercises157 Learning Materials

Introduction to Programming Languages

Programming Language Paradigm

External Link

Imperative Programming Languages

External Link

Declarative Programming Languages

External Link

History of Programming Languages

External Link

Classification of Programming Languages

Machine Level Programming Language

External Link

Assembly Level Programming Language

External Link

High Level Programming Language

External Link

High Level Programming Languages

Introduction

External Link

FOTRAN

External Link

COBOL

External Link

ALGOL

External Link

BCPL & PASCAL

External Link

C Language

External Link

C++

External Link

JAVA

External Link

Python

External Link

Introduction to Python Programming

About Python Programming Language

External Link

History of Python

External Link

Characteristics of Python

External Link

Quiz on Introduction to Python

Quiz on Introduction to Python

Exercise

Python Environment

Installation of Python

External Link

Compile and Running

External Link

Python Documentation

External Link

PIP

External Link

Editors & IDE's

Introduction to IDE

External Link

PyCharm

External Link

Anaconda

External Link

Spyder

External Link

Jupyter

External Link

Running Python Script

External Link

Getting Started with Python Programming

Creating your First Python Program

External Link

Reading & Printing to Screen

External Link

Interactive & Script Mode

External Link

Python File Extensions

External Link

Basic Concepts in Python

Shell as a Calculator

External Link

Comments in Python

External Link

Multiline Statements

External Link

Quotations in Python

External Link

Variables

Introduction to Variables

External Link

Naming Variables

External Link

Mnemonic Variable Names

External Link

Reserved Words

External Link

Data Types

Values & Types

External Link

Numerical Data Type

External Link

String Data Type

External Link

Working with Variables

Multiple Assignment

External Link

Swap Variables

External Link

Type Conversion

External Link

Mutable vs Immutable Objects

External Link

Number System Conversion

External Link

Operators

Arithmetic Operator

External Link

Assignment Operator

External Link

Comparison Operator

External Link

Logical Operator

External Link

Bitwise Operator

External Link

Membership Operator

External Link

Operator Precedence

External Link

Evaluating Expression

External Link

Python Practical on Operators

Find the Length and Breadth of Rectangle

Assignment

Add and get the quotient

Assignment

Calculate (a+b)^2

Assignment

Decision Making

Introduction to Decision Making

External Link

if Statement

External Link

if...else Statement

External Link

elif Statement

External Link

Nested if...else Statement

External Link

Python Practical on Decision making

Finding maximum of Three numbers

Assignment

Leap year

Assignment

Even or odd

Assignment

Quiz on Data types and Decision making

Quiz on Data types and Decision making

Exercise

Loops

Introduction to Loops

External Link

While Loop

External Link

For Loop

External Link

Nested Loops

External Link

Break Statement

External Link

Continue Statement

External Link

Pass Statement

External Link

Python Practical on Loops

Sum of all even numbers from 1 to n

Assignment

Reverse 3 or 4 digit number

Assignment

Factorial of a number

Assignment

Collections : List - 1

Introduction to Collections

External Link

Introduction to List

External Link

Accessing Items in a List

External Link

Loop through List

External Link

List Length & Add Items to List

External Link

Built-in List Methods

External Link

Basic List Operations

External Link

List Mutability

External Link

Collections : List - 2

Lambda Function

External Link

List with map() Function

External Link

List with filter() Function

External Link

List with reduce() Function

External Link

Difference between Strings & Lists

External Link

Collections : Tuples

Introduction to Tuple

External Link

Tuple Packing & Unpacking

External Link

Comparing Tuples & Iterating through Tuple

External Link

Deleting & Slicing of Tuples

External Link

Tuple Membership Test

External Link

Collections : Sets

Creating Set

External Link

Iteration Over Set

External Link

Python Set Methods

External Link

Set Operations

External Link

Set Built-in Functions

External Link

Frozen Set

External Link

Collections : Dictionary

Creating Dictionary

External Link

Python Hashing

External Link

Python Dictionary Methods

External Link

Copying & Updating Dictionary

External Link

Deleting & Sorting Keys in Dictionary

External Link

Summary of Dictionary Methods

External Link

String Handling - 1

Introduction to Strings

External Link

String Indices

External Link

Delete a String

External Link

String Multiplication & Concatenation

External Link

Iterating through a String

External Link

String Membership Test

External Link

String Built-in Functions

External Link

String Handling - 2

Reversing a String

External Link

Split String

External Link

Escape Sequence

External Link

String format() Method

External Link

String Methods

External Link

Python Practical on Collections

Finding 1 common element in two lists

Assignment

Convert Alternative letters to Uppercase

Assignment

Find Common element in three sets using Lists

Assignment

Find Missing and Additional values

Assignment

Functions

Introduction to Functions

External Link

Defining & Calling a Function

External Link

Working of Function

External Link

Doc Strings

External Link

Functions : Arguments & Return Statements

Default Arguments

External Link

Required Arguments

External Link

Keyword Arguments

External Link

Variable Length Arguments

External Link

Return Statement

External Link

Returning Multiple Values

External Link

Command Line Arguments

External Link

Functions : Scope of Variables

Global Variable

External Link

Local Variable & Its Comparison with Global

External Link

Functions : Recursion

Recursive Functions

External Link

Finding Sum of Natural Numbers using Recursion

External Link

Functions : Anonymous Functions

Lambda Function

External Link

Using Lambda with filter()

External Link

Using Lambda with map()

External Link

Using Lambda with reduce()

External Link

Functions : Parameter Passing Technique

Passing Immutable Objects

External Link

Passing Mutable Objects

External Link

Functions : First Class Functions

Assigning a Function to Variable

External Link

Passing a Function as Parameter

External Link

Returning Function to Function

External Link

Storing Function in Data Structures

External Link

Quiz on Python Programming

Quiz on Python Programming

Exercise

NumPy Package

Introduction to NumPy

External Link

Installation of NumPy

External Link

Working with NumPy

External Link

Data Types in NumPy

External Link

NumPy Array Attributes

External Link

Engineering Mathematics : Basics of Matrices

Creating a Matrix

External Link

Identity Matrix

External Link

Transpose of a Matrix

External Link

Engineering Mathematics : Matrix Arithmetic Operations

Matrix Addition

External Link

Matrix Subtraction

External Link

Matrix Multiplication

External Link

Matrix Element Multiplication & Division

External Link

Engineering Mathematics : Operations on Matrices

Determinant of a Matrix

External Link

Inverse of a Matrix

External Link

Solving Linear Equations

External Link

Engineering Mathematics : Exercises on Matrices

Picking an Element from a Matrix

External Link

Interchange Diagonal Elements

External Link

Check a Matrix is Identity or Not

External Link

Matrix Arithmetic Operations

External Link

Inverse of 2X2 & 3X3 Matrix

External Link

Solving Linear Equations

External Link

Quiz on NumPy and Matrix Operations

Quiz on NumPy and Matrix Operations

Exercise

Practical on Operators

Python for Engg Applications

115 Learning Materials

Introduction to Python Programming

About Python Programming Language

External Link

History of Python

External Link

Characteristics of Python

External Link

Python Environment

Installation of Python

External Link

Compile and Running

External Link

Python Documentation

External Link

PIP

External Link

Editors & IDE's

Introduction to IDE

External Link

PyCharm

External Link

Anaconda

External Link

Spyder

External Link

Jupyter

External Link

Running Python Script

External Link

Getting Started with Python Programming

Creating your First Python Program

External Link

Reading & Printing to Screen

External Link

Interactive & Script Mode

External Link

Python File Extensions

External Link

Basic Concepts in Python

Shell as a Calculator

External Link

Comments in Python

External Link

Multiline Statements

External Link

Quotations in Python

External Link

Variables

Introduction to Variables

External Link

Naming Variables

External Link

Mnemonic Variable Names

External Link

Reserved Words

External Link

Data Types

Values & Types

External Link

Numerical Data Type

External Link

String Data Type

External Link

Working with Variables

Multiple Assignment

External Link

Swap Variables

External Link

Type Conversion

External Link

Mutable vs Immutable Objects

External Link

Number System Conversion

External Link

Operators

Arithmetic Operator

External Link

Assignment Operator

External Link

Comparison Operator

External Link

Logical Operator

External Link

Bitwise Operator

External Link

Membership Operator

External Link

Operator Precedence

External Link

Evaluating Expression

External Link

Decision Making

Introduction to Decision Making

External Link

if Statement

External Link

if...else Statement

External Link

elif Statement

External Link

Nested if...else Statement

External Link

Loops

Introduction to Loops

External Link

While Loop

External Link

For Loop

External Link

Nested Loops

External Link

Break Statement

External Link

Continue Statement

External Link

Pass Statement

External Link

List

Introduction to List

External Link

Accessing Items in a List

External Link

Loop through List

External Link

List Length & Add Items to List

External Link

Built-in List Methods

External Link

Basic List Operations

External Link

List Mutability

External Link

Tuples

Introduction to Tuple

External Link

Tuple Packing & Unpacking

External Link

Comparing Tuples & Iterating through Tuple

External Link

Deleting & Slicing of Tuples

External Link

Tuple Membership Test

External Link

Functions

Introduction to Functions

External Link

Defining & Calling a Function

External Link

Working of Function

External Link

Doc Strings

External Link

Functions : Arguments & Return Statements

Default Arguments

External Link

Required Arguments

External Link

Keyword Arguments

External Link

Variable Length Arguments

External Link

Return Statement

External Link

Returning Multiple Values

External Link

Command Line Arguments

External Link

Functions : Scope of Variables

Global Variable

External Link

Local Variable & Its Comparison with Global

External Link

Functions : Recursion

Recursive Functions

External Link

Finding Sum of Natural Numbers using Recursion

External Link

NumPy Package

Introduction to NumPy

External Link

Installation of NumPy

External Link

Working with NumPy

External Link

Data Types in NumPy

External Link

NumPy Array Attributes

External Link

Basics of Matrices

Creating a Matrix

External Link

Identity Matrix

External Link

Transpose of a Matrix

External Link

Matrix Arithmetic Operations

Matrix Addition

External Link

Matrix Subtraction

External Link

Matrix Multiplication

External Link

Matrix Element Multiplication & Division

External Link

Operations on Matrices

Determinant of a Matrix

External Link

Inverse of a Matrix

External Link

Solving Linear Equations

External Link

Exercises on Matrices

Picking an Element from a Matrix

External Link

Interchange Diagonal Elements

External Link

Check a Matrix is Identity or Not

External Link

Matrix Arithmetic Operations

External Link

Inverse of 2X2 & 3X3 Matrix

External Link

Solving Linear Equations

External Link

Transpose of a Matrix without using NumPy

Introduction to Transpose of Matrix

External Link

Function to Input a Matrix : Code Explanation

External Link

Function to Input a Matrix : Code Implementation

External Link

Function to Transpose a Matrix : Code Explanation

External Link

Function to Transpose a Matrix : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Determinant of Matrix without using NumPy

Manually Calculating Determinant of Matrix

External Link

Laplace Expansion to Calculate Determinant

External Link

Function to Find Determinant : Code Explanation

External Link

Function to Find Determinant : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Cofactor & Minor Matrix without using NumPy

Introduction to Cofactors & Minor Matrix

External Link

Function for Cofactors & Minor Matrix : Code Explanation

External Link

Function for Cofactors & Minor Matrix : Code Implementation

External Link

Data Analysis and Visualization

30 Learning Materials

Data Science Course Overview

Data Science Course Overview

External Link

Introduction to Data Science

All About Data

External Link

What is Data Science?

External Link

Facets of Data

External Link

Data Science Life Cycle

External Link

Technical Jargon

External Link

Introduction to Pandas

Introduction to Pandas

External Link

Benefits of Pandas

External Link

Adoption of Pandas

External Link

Anaconda

Introduction to Anaconda

External Link

Installing Anaconda

External Link

Working with Jupyter Notebook

External Link

Getting Started with Pandas

Data Structure in Pandas

External Link

Coding - Creating Pandas Series

External Link

Pandas Series Attribute

External Link

Coding - Pandas Series Attribute

External Link

Retrieving the First and Last Row of Series

External Link

Coding - Retrieving the First and Last Row of Series

External Link

Statistical Operations with Pandas Series

Statistical Operations with Pandas Series Lecture - 1

External Link

Coding - Statistical Operations with Pandas Series Lecture - 1

External Link

Statistical Operations with Pandas Series Lecture - 2

External Link

Coding - Statistical Operations with Pandas Series Lecture - 2

External Link

Arithmetic Operations

Arithmetic Operations with Pandas Series

External Link

Coding - Arithmetic Operations with Pandas Series

External Link

Statistics and Probability

15 Learning Materials

Introduction to Statistics - 1

Introduction to Statistics

External Link

How Statistics Help us to Learn about the World

External Link

Introduction to Statistics - 2

Using Data to Answer Statistical Questions

External Link

Defining Statistics

External Link

Statistical Methods

External Link

About Data

Let's Get Started

External Link

Introduction to Data - 1

External Link

Introduction to Data - 2

External Link

Introduction to Data - 3

External Link

Data Basics

Data Basics

External Link

More on Data Basics

External Link

Descriptive Statistics - 1

External Link

Variable

Variable - 1

External Link

Variable - 2

External Link

Distribution of a Variable

External Link

Machine Learning - Supervised

76 Learning Materials

Course Overview

Curriculum Overview

External Link

Pre-Requisites

External Link

Introduction To Machine Learning

Introduction To Machine Learning

External Link

History of Machine Learning

External Link

Traditional Programming vs Machine Learning

External Link

What can go wrong with machine Learning?

External Link

ML vs DL vs AI

External Link

Data for Machine Learning

External Link

Machine Learning Approaches

External Link

Transfer Learning & Ensemble Learning

External Link

Machine Learning Workflow

Data Collection

External Link

Data Splitting and Preparation

External Link

Model Selection

External Link

Model Training and Evaluation

External Link

Model Optimization and Deployment

External Link

Model Monitoring and Maintenance

External Link

Supervised Learning

Introduction to Supervised Learning

External Link

Classification & Regression

What is classification?

External Link

Binary Classification

External Link

Case Studies on Binary Classification

External Link

Multi-class classification

External Link

Regression and its Case studies

External Link

Algorithms for Supervised Learning

Algorithms for Supervised Learning

External Link

Linear Regression

Introduction to Linear Regression

External Link

Simple Linear Regression

External Link

Case study for simple linear regression

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Data Transformation & Data Splitting

External Link

Model Application

External Link

Introduction to Multiple Linear Regression

Multiple Linear Regression

External Link

Case study for Multiple regression

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Transformation of data & Data splitting

External Link

Model Application

External Link

Logistic Regression

Geometrical Intuition

External Link

Naive Bayes

Introduction to Naive Bayes

External Link

Exploring Naive Bayes

External Link

NaiveBayes - Classifier & Regressor

External Link

Bayes Theorem

External Link

Types of Naive Bayes

External Link

Multinomial Naive Bayes

External Link

Bernoulli Naive Bayes

External Link

Parameter Estimation

External Link

Smoothing techniques

External Link

Case Study on Naive Bayes

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Transformation of data

External Link

Feature selection & Data splitting

External Link

Model Application

External Link

KNN Algorithm

Introduction to KNN Algorithm

External Link

Exploring KNN Algorithm

External Link

Distance Metrics

External Link

Types of KNN Algorithm

External Link

KNN for Regression

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Data Splitting & Data Transformation

External Link

Model Application

External Link

KNN for Classification

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Data Transformation & Data splitting

External Link

Model Application

External Link

Machine Learning - Unsupervised

41 Learning Materials

Unsupervised Learning

Introduction to Unsupervised Learning

External Link

Types of Unsupervised Learning

External Link

Clustering

Introduction to Clustering

External Link

Types of clustering

External Link

Hierarchical Clustering

Hierarchical Clustering

External Link

Types of hierarchical clustering

External Link

Agglomerative Hierarchical Clustering

Agglomerative Hierarchical Clustering

External Link

Applications of Agglomerative Hierarchical Clustering

External Link

Distance measures

External Link

Linkage criteria

External Link

Dendrograms

External Link

Divisive Hierarchical Clustering

Divisive Hierarchical Clustering

External Link

Applications of Divisive Hierarchical Clustering

External Link

Comparing Agglomerative and Divisive Hierarchical Clustering

Comparing Agglomerative and Divisive Hierarchical Clustering

External Link

Case Study on Hierarchical Clustering

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Implementing Hierarchical Clustering

External Link

K-Means Clustering

Introduction to K-Means Clustering

External Link

Applications of K-Means Clustering

External Link

Understanding K-means Clustering

External Link

Evaluating K-means Clustering-Using Silhouette Method

External Link

Evaluating K-means Clustering-Using Elbow Method

External Link

Evaluating K-means Clustering – Using the Gap Statistic

External Link

Advantages and Disadvantages Clustering Methods

External Link

Limitations of K-Means Clustering

External Link

Case Study on K-Means Clustering

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA) part-1

External Link

Exploratory Data Analysis (EDA) part-2

External Link

Implementing K-means Clustering

External Link

DBSCAN Algorithm

Introduction to DBSCAN Algorithm

External Link

Understanding DBSCAN Algorithm

External Link

Advantages and Disadvantages of DBSCAN

External Link

Case Study on DBSCAN Algorithm

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Course Instructor

tutor image

Setwin Online

107 Courses   •   2628 Students