Skip to main content
Official Logo of Columbia Business School
Academics
  • Visit Academics
  • Degree Programs
  • Admissions
  • Tuition & Financial Aid
  • Campus Life
  • Career Management
Faculty & Research
  • Visit Faculty & Research
  • Academic Divisions
  • Search the Directory
  • Research
  • Research Resources
  • Teaching Excellence
Executive Education
  • Visit Executive Education
  • For Organizations
  • For Individuals
  • Program Finder
  • Online Programs
  • Certificates
About Us
  • Visit About Us
  • CBS Directory
  • Events Calendar
  • Leadership
  • Our History
  • The CBS Experience
  • Newsroom
Alumni
  • Visit Alumni
  • Update Your Information
  • Lifetime Network
  • Alumni Benefits
  • Alumni Career Management
  • Women's Circle
  • Alumni Clubs
Insights
  • Visit Insights
  • AI & Transformative Tech
  • Climate
  • Business & Society
  • Entrepreneurship
  • Finance & Investing
  • Magazine

Python for MBAs: Improving Decision-Making in Business

The class is designed to give students an opportunity to understand a programming language commonly used to make business decisions.

Published
December 6, 2022
Publication
AI and Transformative Tech
Technology Image
Category
Thought Leadership
Topic(s)
Algorithms, Artificial Intelligence, Finance and Big Data, Strategy, Technology

About the Researcher(s)

Daniel Guetta

Daniel Guetta

Professor of Professional Practice in the Faculty of Business
Decision, Risk, and Operations Division
Director
Center for Pricing and Revenue Management and Business Analytics Initiative

0%

In recent decades, employers sought MBA graduates with analytical expertise in Excel, but today, Python can hold equally useful, complementary advantages, says Daniel Guetta, associate professor of professional practice and director of the Business Analytics Initiative.

“Python can deal with massive data sets that didn't exist 20 years ago. It's really on the cutting edge of business analytics,” says Guetta, who co-organizes Python for MBAs with Mattan Griffel, adjunct assistant professor of business and a two-time Y Combinator-backed entrepreneur and cofounder of Ophelia.

“The same way that being an Excel whiz was a superpower, now knowing Python gives you superpowers,” Griffel says. “You will be more effective at your job and in greater demand.”

Python for MBAs is not a coding course but rather an opportunity for business students to understand a common tool that informs the business decisions they will need to make or contribute to as part of a team, he says.

As an example, Guetta shares a case study of a New York restaurant chain that is using data to drive more of its decisions. The company's data set has 2 million rows, one row for every order placed at its restaurants within a particular year, and includes what customers ordered, times of the day they ordered, and more. The analysis answers a series of questions: What time of day is most popular? What time of year is most popular? Are any of the restaurants in trouble? Should the company close a particular restaurant? Should it open a new one? Python minimizes the time to perform such a layered and complex inquiry, where Excel might require 10 times the commands to complete the same work.

Python for MBAs offers students a competitive edge and can help shape careers, Griffel says. It's beneficial to MBA students coming through Columbia Business School and seeking jobs in product management, marketing, and operations roles that are more technical in nature, he says.

One of his students, Ernst van Bruggen '18, began using Python for many of the projects he worked on at McKinsey Amsterdam. Today, he's the chief technology officer of Source.ag, an ag-tech company he cofounded in 2020 with Rien Kamman '17.

Another student, Amrinder Chawla '18, interned at Amazon, where he used Python to analyze data while working on the company's Prime Video team. He was able to provide the team with a set of concrete recommendations that earned him a job offer, soon followed by a promotion. Today, he leads multiple technical projects for Amazon as principal product manager.

Guetta and Griffel are reaching a wider audience of individuals seeking to understand and use Python for their business projects. Last year, they published the book Python for MBAs, which details the advantages of using the programming tool in business. The course also has been offered to Columbia Business School alumni.

“We've got hundreds of alumni going back to school to learn this because it didn't exist when they went through business school and they realize how important and how relevant it is,” says Griffel.

About the Researcher

Charles Daniel Guetta

Associate Professor of Professional Practice; Director, Center for Pricing and Revenue Management and Business Analytics Initiative, Decision, Risk, and Operations

About the Researcher(s)

Daniel Guetta

Daniel Guetta

Professor of Professional Practice in the Faculty of Business
Decision, Risk, and Operations Division
Director
Center for Pricing and Revenue Management and Business Analytics Initiative

You Might Like

Artificial Intelligence
Date
May 08, 2026
Composite image of different kinds of communication mediums.
Artificial Intelligence

Why speaking to AI may be better for brainstorming

At Columbia Business School, students debate CAiSEY, an AI adversary, by voice or text. New research shows the way they interact with AI can dramatically shape how many ideas they generate.
  • Read more about Why speaking to AI may be better for brainstorming about Why speaking to AI may be better for brainstorming
Operations
Date
April 23, 2026
A panel hosted at Columbia Business School's Operational Innovation Network summit
Operations

Adapting at Speed: What It Takes to Redesign Organizations in a Faster, More Uncertain World

Organizations are getting better at spotting change, but acting on it is harder. Leaders across industries share how they’re redesigning their decision-making and supply chains to move faster.
  • Read more about Adapting at Speed: What It Takes to Redesign Organizations in a Faster, More Uncertain World about Adapting at Speed: What It Takes to Redesign Organizations in a Faster, More Uncertain World
AI and Transformative Tech
Date
April 15, 2026
Gracy Sarkissian and Brett House
AI and Transformative Tech

AI and the MBA: Preparing for a changing job market

As AI raises the bar for MBAs, Columbia Business School explores how students can build AI fluency and prepare for the roles that are still taking shape.
  • Read more about AI and the MBA: Preparing for a changing job market about AI and the MBA: Preparing for a changing job market
Business and Society, Distinguished Speaker Series, Industry Perspectives
Date
March 18, 2026
Kopit Kevien Photo Image
Business and Society, Distinguished Speaker Series, Industry Perspectives

How The New York Times Company is Reinventing Itself for the Digital Age

The company’s CEO Meredith Kopit Levien explains how a 175-year-old institution became a digital subscription powerhouse — while defending journalism’s future in the AI era.
  • Read more about How The New York Times Company is Reinventing Itself for the Digital Age about How The New York Times Company is Reinventing Itself for the Digital Age
Save Article

Download PDF

More to Explore
Share
  • Share on Facebook
  • Share on Threads
  • Share on LinkedIn
Official Logo of Columbia Business School

Columbia University in the City of New York
665 West 130th Street, New York, NY 10027
Tel. 212-854-1100

Maps and Directions
    • Centers & Programs
    • Current Students
    • Corporate
    • Directory
    • Support Us
    • Recruiters & Partners
    • Faculty & Staff
    • Newsroom
    • Careers
    • Contact Us
    • Accessibility
    • Privacy & Policy Statements
Back to Top Upward arrow
TOP

© Columbia University

  • X
  • Instagram
  • Facebook
  • YouTube
  • LinkedIn

External CSS

Homepage Breadcrumb Block