VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

363-1098-00L 3 Credits MSC D-MTEC

Business Analytics

Lecturers & Examiners: Dr. Andrea Ferrario
Students from the MAS MTEC are not applicable for this course and are kindly asked to enroll in the course "AI for Executives (365-1120-00L)" instead.
VVZ CR n/a

Last Updated: 2026-06-03 00:14:32

Abstract

In this course, students learn to plan, implement, and evaluate modern business analytics to generate value from data for society, organizations and individuals. This serves the pressing need of firms to improve their efficiency – such as customer satisfaction, competitive advantage – and launching innovative services by leveraging the growing amounts of data and methods, such as machine learning.

Objective

Overall learning goal By the end of the course, students will be able to plan, implement and evaluate modern business analytics in applied settings in order to generate value from data for society, corporations and individuals. This serves the pressing need of firms to improve their efficiency – such as customer satisfaction, competitive advantage – and launching innovative serivces and products by leveraging the growing amounts of structured and unstructured data and methods, such as machine learning. Detailed breakdown by objective To achieve this overall goal, students should after participation being able to: Objective 1 (Managerial aspects): Understand the processes and challenges of modern business analytics-related projects • Identify and develop business ideas in corporations and organizations (e.g., startups) that create value using analytics • List implications for management when undertaking a project involving modern analytics • Apply the data mining process CRISP-DM to their project setting • Apply machine learning methods to generate predictions that support managers in their decision-making for the proposed business idea Objective 2 (Methodological challenges): Understand common methods for performing modern business analytics • Translate use cases of business analytics into a mathematical model formulation • Name common methods for business analytics, as well as their underlying concepts • Compare the properties of these models and perform performance assessment Objective 3 (Practical implementation): Performing actual evaluations of modern business analytics based on real-word datasets • Preprocess data in order to transform it into relational structures suited to machine learning modeling • Apply statistical software (e.g. “R” or Python) to explore data and perform modern business analytics using machine learning techniques (e.g., regression models, tree-based models, deep learning) • Evaluate the results in order to choose the best-performing machine learning method

Content

With the emergence of ubiquitous computing technology and machine learning methods in industrial applications, company decisions nowadays rely strongly on computer-aided “Business Analytics”. Business analytics refers to technologies that target how business information (or sometimes information in general) is collected, analyzed and presented. Combining these features results in software serving the purpose of providing better decision support for individuals, businesses and organizations. This course will teach what distinguishes the varying capabilities across business analytics – namely the underlying methods (e.g., machine learning). Participants will learn different strategies for data collection, data analysis, and data visualization. Sample approaches focus on machine learning modeling and machine learning pipelines to support business analytics projects. In particular, the course will teach the following themes: • Forecasting/Predicting: How can historical values be used to make predictions of future developments ahead of time? How can firms utilize unstructured and structured data to support the predictive performance? What are metrics to evaluate the performance of predictions? How to embed machine learning model predictions in business projects? • Data analysis: How can one derive explanatory power in order to study the response to an input? Note: the course provides the theoretical elements of modern business analytics projects and a brief introduction to selected machine learning methods. This provides then the basis for a project work where groups of students propose and implement analytics to business-relevant datasets. This project underlies eventually the grading.

Resources

Lecture Notes

Content:1. Motivation and terminology: fundamentals of Business Analytics2. Examples of Business Analytics projects3. Key elements of Business Analytics projects4. Methods of Business Analytics (CRISP-DM) (e.g., data collection, data processing, machine learning modeling, model evaluation, managerial implications)5. Collaborating in Business Analytics projects

Literature

James, Witten, Hastie & Tibshirani (2013): An Introduction to Statistical Learning: With Applications in R. Springer. Sharda, Delen & Turban (2014): Business Intelligence: A Managerial Perspective on Analytics. Pearson.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance
The overall grade consists of (1) a team project that includes coding in Python and a team report, and (2) final presentations. These presentations will take place on 21 May 2026 online

Course Components

Type Title Time & Place Hours
lecture with exercise Business Analytics
Block course The online lectures will take place via Zoom.
  • 19.02 Date 13:15-16:00 (ML H 37.1)
  • 26.02 Date 13:15-16:00 (IFW A 32.1)
  • 05.03 Date 13:15-16:00 (ML H 37.1)
  • 19.03 Date 13:00-16:00 (ON LI NE)
  • 16.04 Date 13:00-16:00 (ON LI NE)
  • 07.05 Date 13:00-16:00 (ON LI NE)
  • 21.05 Date 13:00-16:00 (ON LI NE)
28 h semesterly

Offered In