Standardized Outline for Courses
Part A: Basic Details
Name of Course Machine Learning for Business Analytics
Area IS & PODS
Program BM 20-22/HRM 20-22
Term 4
Type of Course
Elective
(Core/Elective/Workshop)
Course Instructor(s) Supriya Kumar De
Number of Credits 3
Number of Classroom Contact
30
Hours
Course Pre-requisites (if any,
including cut-off grades in Minimum C+ Grade in QT2 (BM) and QTHRM (HR).
specific core courses)
1. D.T.Larose, C.D.Larose, Data Mining and
Predictive Analytics, Wiley India Pvt. Ltd. New
Delhi.
2. Bart Baesens, Analytics in a Big Data World,
Wiley India.
3. A. Rajaraman and J. D.Ullman, Mining of Massive
Datasets, Cambridge University Press, India
4. Ethem Alpaydin, Introduction to Machine
Course Textbook Learning, 4th Edition
5. Data Science and Big Data Analytics: Discovering,
Analyzing, visualizing and Presenting Data, Wiley
Publishing.
6. Galit Shmueli, Peter C. Bruce, Inbal Yahav, Nitin
R. Patel and Kenneth C. Lihtendahl Jr., “Data
Mining for Business Analytics: Concepts,
Techniques and Aplications in R,” John Wiley &
Sons, Inc.
Course Handout to be Provided
Yes
(Yes/No)
No. of Sessions to be taken by
Guest Faculty
Name of Guest Faculty (if
identified)
Page 1 of 7
Standardized Outline for Courses
Part B: About the Course
What does the course deal with? Data Mining and Machine Learning
Broad Objectives of the course Information is one of the most valuable assets of an
organization, and when used properly, can assist in
intelligent decision-making that can significantly
improve the functioning of an organization. As
computerized systems have spread throughout all facet
of the business, the amount of data collected has
exploded. Business analytics is defined as “the
extensive use of data, statistical and quantitative
analysis, explanatory and predictive models, and fact-
based management to drive decisions and actions.”
The main objective of this course is to provide an
overview of various machine learning techniques
applied to business analytics task. The course will
provide the students with advance business analytics
techniques, including predictive analytics and text
analytics. They should be able to interpret the results
and identify their implications in business decision
making.
Methods will be covered both at a theoretical level and
in terms of how to analyze them using R/Python. The
emphasis will be on model building and making the
best possible decisions from large datasets, not the
programming languages like R or Python.
Who is the course suitable for? (for
electives only)
Part C: Course Policies
Page 2 of 7
Standardized Outline for Courses
Attendance Norms (please give details if Institute Norms
more stringent than institute norms)
Class Participation (if any) Norms
Norms regarding submissions of
Assignments
Disciplinary & Other Norms specific to the To get full benefit from this course you have
course
to work regularly. Read the text book
regularly and plan to spend 10 hours a week
for this course.
Part D: Evaluation Policies
Minimum The following proportions will be used to estimate your understanding of the
Total Score
for material:
Obtaining a Quiz-1 10 % (Open book, Open notes before 9th session)
Passing
Grade Quiz -2 15% ( after 16th session, Open book, mix
of written and R/Python/Excel-based exam)
Assignment 10% (Submission Date: Before 16th session)
Surprise Quizzes 15% (Each Quiz has 3% weight).
Group Project 20% (max 3 members in a group)
End Term 30% (Open book, a mix of written and
R/Python/Excel-based exam)
Grading Pattern and academic policies:
The grade cuts off will be as under
0-29 30-34 35-39 40-46 47-54 55-64 65-74 75-84 85-100
F D D+ C C+ B B+ A A+
However, the above cut offs are subject to the grade distribution requirement
as per Student Manual.
Evaluation 40-50%
Component
s whose
Page 3 of 7
Standardized Outline for Courses
marks will
be given to
students
before end-
term.
Penalty for The Institute defines academic dishonesty as the "wrongful appropriation",
Plagiarism
"close imitation", "purloining and publication" of another author's
"language, thoughts, ideas, or expressions" and the representation of them
as one's own original work. For penalties in academic dishonesty please
refer to Student Manual.
Penalty for The institute policy regarding grade reduction on account of attendance
Absence
from shortfall will be applicable. (Refer to Student Manual)
classes
Penalty for Will not be evaluated and 0 marks will be awarded.
Non-
Submission
or Delays in
Submission
of
Assignment
s or other
evaluation
component
s
Conditions End Term
for Award
of an
“Incomplet
e” Grade
Part E: Course Learning Objectives
Learning Objective Degree of Achievement
(Basic/Intermediate/Advanced)
Decision making
Quest For Excellence
Page 4 of 7
Standardized Outline for Courses
Session Plan*
Session Topic Chapters and Pedagogy Learning Goal
1. Introduction to Business Analytics
2. Data Analytics Lifecycle Chapter 2 [5]
Chapter 1[1]
3. Data pre-Processing Chapter 1-2 [1] Decision Making – Visualization
• Data Quality Issues Analysis of Information
• Handling Missing Data
• Outlier Detection
4 Introduction to Statistical Decision Making – Narrowing on the Solution
Modelling, Machine Learning and
Data Mining
5-6 Multiple Regression & Logistic
Regression – Basic Concepts and
Applications
7. Preparing to Model – Important Chapter 7[1]
Machine Learning Considerations
• Evaluation Techniques
• Bias-Variance Trade-off
• Overfitting, Regularization,
Cross-Validation
8-9 Supervised Learning Chapter 3 [2] Decision Making –
• K-NN Case: Bank customer attrition analysis Visualization
• Decision Tree Case: cell2cell Analysis of Information
• Naïve Bayes Narrowing on the Solution
Page 5 of 7
Standardized Outline for Courses
10-11. Ensemble Method – Bagging and Chapter 18[4]
Boosting
• Random Forest, Adaptive
Boosting
12-13 Neural Network – Basic concepts
and Applications
• Deep Neural Network
14-15 Unsupervised learning – Basic Chapter 19 [1] Decision Making –
concepts and applications Visualization
• K-Means Analysis of Information
• Hierarchical Clustering Narrowing on the Solution
16. Affinity Analysis Chapter 23[1] Decision Making
– Association Rule Mining
17-18. Text Representations Decision Making –
• Naïve-Bayes and Visualization
multinomial model Analysis of Information
• clustering Narrowing on the Solution
19. Reinforcement Learning – Basic Chapter 19[4] Decision Making –
Concepts and Applications Visualization
Analysis of Information
20. Issues in Machine Learning
• Trust, Fairness and Other
Issues
Note: - The course instructor may modify the sequence of topics or coverage based on initial experience and the mid-course review.
Page 6 of 7
Standardized Outline for Courses
Details of Evaluation Components
Evaluation Module Yes/No No. of Components in each Evaluation Weightage for the Number of Hours of
Module1 Evaluation Component2 Work Outside Classroom3
Non-Exam Oriented Study
Mid-Term
End-Term Yes 1 30%
Quizzes Yes 3 40%
Assignments/project + viva Yes 1 30%
Class Participation
Presentation
Total 5 100% 70 Hours
Note for Faculty (Not a part of the course outline format):
1
It is strongly recommended that the total number of components across all evaluation modules and faculty members teaching a course should not exceed
the following - 3 evaluation components for a 1 credit course, 5 evaluation components for 1.5 credit courses, 6 evaluation components for 2 credit courses, 9
evaluation components for a 3 credit course, and 12 evaluation components for a 4 credit course.
2
As per the policies of the institute, the maximum weightage for any evaluation module shall not exceed 40%. Further, the end-term shall have a minimum
weightage of 30%.
3
As per the policies of the institute, the total contact hours per course for a student is in the ratio 30:70 (classroom contact hours: outside of classroom contact
hours). You are requested to ensure that your course evaluation retains the same proportion.
Page 7 of 7