Become a Data Driven Manager — preview the course for FREE!


Become a Data Driven Manager

Python: An Effective Language Of Business

It is sometimes argued that people in business-oriented roles don’t need to know technical skills since they can outsource programming to a development team, but this is an outdated and dangerous way of thinking. Leaders and managers, including those with MBAs, don’t need to be taught to be full-blown programmers. They need to learn how technical concepts apply to business uses.

Python is designed to be easy to read, while still being very powerful, which makes it a great language for beginners to learn. It’s the fastest-growing programming language out there and is becoming an integral part of many professions, from finance and insurance to technology, healthcare, retail, and ecommerce. Consider these facts:

Live Faculty Teaching Sessions

According to Emsi employment data, monthly active postings for managers with Python skills have increased significantly, by 90% in the past year, and continues to grow at a staggering pace.

(Source: Emsi employment data)

Bloomberg report

According to a Bloomberg report, the language Citigroup wants its incoming investment bank analysts to know is Python.

(Source: Bloomberg report)


Program Overview

Program Overview

Watch this short overview program video for Python for Managers (Online) to meet Professors Mattan Griffel and Daniel Guetta. They will tell you how this program can help you communicate more effectively with technical teams, get value from data, and reach fluency in Python, the fastest-growing and most popular programming language.

Who Is This Program For

Who Is This Program For?

Watch this video to see if you’re a good match for the Python for Managers (Online) program, which requires no experience in programming. Anyone who wants to be more self-sufficient in analyzing data to make better decisions or has outgrown Excel spreadsheets could be a good fit.

Program Highlights

Program Highlights

Watch this video about the learn-by-doing approach you’ll experience in the Python for Managers (Online) program. Learn more about how you’ll learn practical business applications to help you become more informed so you can make better decisions.

What and How Will You Learn

What and How Will You Learn

The line between technical and non-technical roles is disappearing and Columbia Business School is proud to be at the nexus of this change. Watch this video about what and how you will learn in Python for Managers (Online).

"There are two kinds of people: those who understand technology and those who don’t. People who understand technology can design and control the very structure of the world around them. People who don’t understand it are controlled by those who do."

-Mattan Griffel,

Faculty Co-Director; Adjunct Assistant Professor of Business Decision, Risk, and Operations, Columbia Business School Executive Education

Key Takeaways

  • Learn the fundamentals of coding in Python with a focus on practical business applications
  • Read and write scripts
  • Learn to communicate effectively with programmers whether you hire, manage, or collaborate with them
  • Build the capacity to organize and interpret data that extends far beyond Excel’s capabilities
  • Learn how to combine multiple data sources for better insights
  • Explore the practical applications of web scraping and APIs

Who Should Attend

Professionals interested in learning practical coding skills that allows them to leverage large amounts of data they already have, or that they want to collect, in order to make better business decisions. No prior experience in programming is required.

Representative roles and titles may include:

  • Product managers, growth hackers, business strategy managers, product marketing managers
  • Risk managers, portfolio managers, high frequency traders
  • Data analysts, data scientists, analytics managers and VPs
  • Project managers
  • Management consultants
  • Entrepreneurs
  • Anyone who has outgrown Excel for data analysis

Companies that are actively recruiting managers with Python skills include:

(Source: Emsi data 2019)

  • Accenture
  • Amazon
  • Capital One Financial Corporation
  • Deloitte
  • General Electric Company
  • Google
  • Hired
  • JP Morgan Chase & Co.
  • KPMG
  • Oracle Corporation
  • U.S. Bancorp
  • Wayfair
  • Wells Fargo & Company

The Learning Journey

Python for Managers will help you build the capacity to organize large volumes of data and combine data from disparate sources so you can make better business decisions.

The Learning Journey
  • Introduction: Welcome to the Program and Orientation
  • Week 1: Python Fundamentals Part 1
  • Week 2: Python Fundamentals Part 2
  • Week 3: Python Fundamentals Part 3
  • Week 4: Intro to Pandas in Python
  • Week 5: Analyzing Data with Python
  • Week 6: APIs and Web Scraping with Python
  • Week 7: Applying APIs and Web Scraping
  • Week 8: Tying It Together

Featured Case Study

Featured Case Study

Work with more than 2.5 million rows of simulated data from a New York Restaurant Group.

This New York restaurant group has eateries across New York City and Boston with a decidedly locavore flavor. They are rethinking every aspect of creating a meal from seed to service. Their mission is to embrace a deeper connection to our food system, supporting minority-run and small-scale farms along the way. They even started their own farm operations in upstate New York as a way to deeply understand the demands of the entire supply chain.

In one year alone, they purchased over 2 million pounds of produce from their 65 local farms. Do you think that creates a lot of data to analyze? Yes it does, in fact, using the restaurant data of more than 2.5 million sales transactions, you’ll apply your new-found Python skills to address some fundamental business questions such as:

Read more

Program Experience

  • Tutorials to Set-up Development Environment

    Tutorials to Set-up
    Development Environment

  • Capstone Project with Real-World Application

    Real-World Questions
    on Real-World Applications

  • Work with an Actual API

    Work with an
    Actual API

  • Case Study with Real Data Sets from Dig Restaurants

    Case Study with
    Simulated Data from a
    New York restaurant group

  • Bite-Sized Learning


  • Dedicated Program Support Team

    Dedicated Program
    Support Team

  • Mobile Learning App

    Learning App

  • Peer Learning & Feedback

    Peer Learning and


Mattan Griffel

Mattan Griffel,

Faculty Co-Director;
Adjunct Assistant Professor of Business Decision, Risk, and Operations

Mattan Griffel is an adjunct professor and Y Combinator-backed entrepreneur. A co-founder of One Month, which offers online bootcamps for coding, Professor Griffel has experience teaching business professionals who want to expand their technical skills. Forbes selected...

Read More
C. Daniel Guetta

Daniel Guetta,

Faculty Co-Director;
Senior Lecturer in the Discipline of Decision, Risk and Operations;
Director Center for Pricing and Revenue Management and Business Analytics Initiative

As a professor of business analytics and director of the Center for Pricing Revenue Management and Business Analytics Initiative, Daniel Guetta straddles both the Columbia Business School...

Read More


Upon completion of the program, participants will receive a certificate of participation from Columbia Business School Executive Education and one day towards a Certificate in Business Excellence.


Your verified digital certificate will be issued in your legal name and emailed to you, at no additional cost, upon completion of the program, as per the stipulated requirements. All certificate images are for illustrative purposes only and may be subject to change at the discretion of the Columbia Business School Executive Education.