0% found this document useful (0 votes)
11 views2 pages

Machine Learning with Python Course Guide

The document outlines the curriculum for the undergraduate course SMO313, titled 'Machine Learning with Python', which includes a comprehensive overview of machine learning concepts, tools, and techniques. It covers various modules such as supervised and unsupervised machine learning, reinforcement learning, and practical applications using Python. The course aims to equip students with the skills to analyze data, apply statistical techniques, and develop insights for solving business problems.

Uploaded by

1995pluto
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

Machine Learning with Python Course Guide

The document outlines the curriculum for the undergraduate course SMO313, titled 'Machine Learning with Python', which includes a comprehensive overview of machine learning concepts, tools, and techniques. It covers various modules such as supervised and unsupervised machine learning, reinforcement learning, and practical applications using Python. The course aims to equip students with the skills to analyze data, apply statistical techniques, and develop insights for solving business problems.

Uploaded by

1995pluto
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Course Curriculum

Course Code: SMO313 Credit Units L T P/S SW AS/DS FW No. of PSDA Total Credit Unit
Course Level UG 0 0 0 0 0 8 0 4
Course Title Machine Learning with Python

Course
Description :

Course Objectives :

SN
Objectives
.
The main objective of this course is to make students comfortable with proper methods to collect the data, employ the correct analysis, and effectively
present the results using Statistics. They will also be comfortable with the tools and techniques required in handling large amounts of datasets. They
1
will also learn various algorithms and tools which are being used by various organizations to answer business questions, detect, and analyze
complex patterns etc. They will also learn all supervise

Pre-Requisites : General

SN. Course Code Course Name

Course Contents / Syllabus :

SN. Module Descriptors / Topics Weightage


Module 1:
Introduction
History and Definition of AI, Definition of Machine Learning, Applications of Machine Learning, Types of Machine
and
1 learning, Introduction to various ML algorithms, How and What it does, What it is and Why it matters, How AI 20.00
Applications of
Affects your life.
Machine
Learning
Module II: Environment Setup for Python, Introduction and Learning of Pandas, Introduction and Learning of Numpy,
Installation of Introduction and Learning of Matplotlib, Linear Algebra in python, Probability, Descriptive statistics, Data
Learning of Visualization,Measures of Central Tendency: Mean, Median, Mode Measures of Dispersion: Absolute deviation
2 20.00
Python and from mean, Standard Deviation, Variance, Range, Quartiles, Skewness, Random Experiment, Sample space,
Statistics & Random Variables, Probability, Conditional Probability, Independence, Expectation, Variance, Probability
Probability Distribution, Factor
Module III: Linear Regression, Multiple Regression, Lasso regression, RIDGE, Regression, Support Vector Regressor,
Supervised Decision Tree Regressor, Data Pre-processing, Data Transformation, Data Reduction, Hold-out method Cross-
3 20.00
Machine validation and bootstrapping method, Ensemble Methods, Decision Trees, Support Vector Machines, K Nearest
Learning Neighbours, Logistic Regression, Naïve Bayes, K Nearest Neighbours, Logistic Regression Naïve Bayes
Module IV: Hierarchical clustering,K-Means Clustering,Proximity Measures in Machine Learning, DBSCAN (Density Based
Unsupervised Spatial Clustering of Applications with Noise), Outlier Detection,underlying distribution,value of mild outliers, Need
4 25.00
Machine for dimensionality reduction, Principal Component Analysis (PCA), Singular Value Decomposition(SVD),T-
Learning distributed Stochastic Neighbor Embedding (t-SNE), Apriori Algorithm FP growth, Market Basket Analysis
Module V- Introduction to Reinforcement Learning, Formal Definition of RL, Steps in RL, Terms in RL, Markov Property,
5 Reinforcement Bellman's Equation and Optimal Value function, Problem Solving Methods, Model Free RL, Temporal 15.00
Learning Differencing, Monte Carol Control

Course Learning Outcomes :


SN. Course Learning Outcomes
1 1. Identify the business problem statement from the data set.
2 2. Apply statistical techniques to develop an inference from the data.
3 3. Understand the significance of Data preprocessing and Data Visualization.
4 4. Apply various Machine learning techniques.
5 5. Develop useful insights for solving business problems.

Pedagogy for Course Delivery :

SN. Pedagogy Methods


1 AMITY ONLINE-MOOC

Theory /VAC / Architecture Assessment (L,T & Self Work): 0.00 Max : 100

N/A

Lab/ Practical/ Studio/Arch. Studio/ Field Work Assessment : 100.00 Max : 100

Attendance+CE+EE :

SN. Type Component Name Marks


1 External END TERM EXAMINATION 100.00

Lab/ Practical details, if applicable :

SN. Lab / Practical Details

List of Professional skill development activities :

[Link] PSDA : 0
SN. PSDA Point

Text & References :

SN. Type Title/Name Description ISBN/ URL


1 Statistical Methods for Machine Learning
1 Book
by Jason Brownlee
2 Hands-On Exploratory Data Analysis with
2 Book Python by Suresh Kumar Mukhiya and
Usman Ahmed

You might also like