新鲜资讯

Olin Business School Launches Three New Master’s Programs in AI, Sports Business, and Wealth Management

发布时间:2026-02-25

The Olin Business School at Washington University in St. Louis has recently launched three new master's programs in AI for Business, the Business of Sports, and Wealth Management, designed to offer recent graduates and early-career professionals a fast track to skills in cutting-edge fields. The AI for Business and Wealth Management programs are one-year degrees, with the former building on the school’s strong data analytics foundation and offering tracks in finance, marketing, and technology, diving deep into generative AI and deep learning for business decisions; the latter focuses on wealth allocation and management for high-net-worth clients in a compact, career-oriented format. The Business of Sports program spans three semesters and incorporates an industry internship, blending marketing, data analytics, sports law, and other interdisciplinary courses, supported by immersive industry trips through the school’s extensive network to turn passion for sports into professional competitiveness. While these three new programs are not currently accepting international students for Fall 2026, their design closely matches booming fields like AI, the sports industry, and wealth transfer. CheersYou(清柚教育) advises interested students to monitor future policy openings closely and start planning their background development and application preparations early.

The Olin Business School at Washington University in St. Louis has officially announced:

 

the launch of three new specialized master's degree programs, expanding its graduate portfolio with new directions in artificial intelligence, sports business, and wealth management.

 

Image

Source: stlmag

 

All three degree programs are designed to offer recent graduates and early-career professionals a fast track to skill-building, rather than the broad leadership training common in traditional MBA programs.

 

The AI for Business and Wealth Management programs will be one-year degrees, while the Business of Sports program spans three semesters to allow students to complete an industry internship.

 

 

New Master’s Programs at WashU Olin Business School

 

Master’s in AI for Business

MS in AI for Business

 

Building on over a decade of leadership in data-driven business analytics, the Olin Business School at WashU has streamlined its existing AI curriculum and added new related content to create a highly focused business AI program that explores how the latest technologies are reshaping workflows and capabilities.

 

Image

Source: washu

 

This two-semester program features three tailored tracks—finance, marketing, and technology—to help students make strategic decisions in specific business application areas.

 

All tracks include foundational courses in Python and data science, generative AI, and deep learning for predicting business outcomes.

 

Image

Source: washu

 

Applicants must hold an undergraduate degree in business from an accredited institution and have completed prerequisite coursework in statistics. Basic application materials include transcripts, a résumé, personal statement, career essay, etc. GRE/GMAT is not required but recommended.

 

International students are not currently accepted for Fall 2026, but applications will open in the future.

 

 

Master’s in Business of Sports

MS in the Business of Sports

 

The MS in the Business of Sports is designed for students passionate about turning their love for sports into a vibrant career.

 

This unique degree program equips students for various roles in this booming industry—including corporate partnerships, digital media, ticketing, pricing analysis, event and venue operations, and business intelligence—with opportunities to collaborate with teams, leagues, or agencies.

 

Image

Source: washu

 

The curriculum integrates marketing, data analytics, communications, sales strategies, sports media, entrepreneurship, and sports law, providing a solid foundation in core business disciplines.

 

Additionally, the program features Sports Business Immersion Trips, leveraging the school’s vast sports business network to offer students direct access to industry leaders.

 

Image

Source: washu

 

The Business of Sports master’s program welcomes students with diverse backgrounds, experiences, talents, and interests. Selection criteria include past performance, quantitative ability, and communication skills.

 

International students are not currently accepted for Fall 2026, but applications will open in the future.

 

 

Master’s in Wealth Management

MS in Wealth Management

 

The STEM-designated MS in Wealth Management focuses on the financial services industry, is practice-oriented, and covers legal compliance, taxation, behavioral finance, wealth management practices, and other areas.

 

With its compact duration and career-focused teaching model, students gain a convenient and competitive pathway into wealth and asset management.

 

Image

Source: washu

 

This two-semester program’s core courses include data analysis, options and futures, investment theory, financial valuation, wealth management law, and more.

 

Image

Source: washu

 

The Wealth Management master’s program welcomes students with diverse backgrounds, experiences, talents, and interests. Selection criteria include past performance, quantitative ability, and communication skills.

 

International students are not currently accepted for Fall 2026, but applications will open in the future.

 

 

Olin Business School—A Worthy Choice

 

Washington University in St. Louis consistently ranks among the top 20 universities in the U.S. and boasts strong academic strength in business, engineering, medicine, social work, and other fields.

 

Olin Business School is a popular choice among international students, renowned globally for its contributions to real-world business applications, research, and innovation, and is accredited by AACSB International, the world’s leading business school accreditation body.

 

Image

 

With over 20,000 alumni worldwide, Olin Business School currently has more than 200 alumni working in the sports industry, including international teams, leagues, agencies, and local teams such as the Cardinals, Blues, and City SC. It is therefore only natural for the school to launch a master’s in the Business of Sports.

 

Image

 

Due to the late launch of these three new programs, they are still undergoing relevant government approval procedures to facilitate international student enrollment. For the Fall 2026 admissions cycle, they currently only accept domestic U.S. applicants.

 

For those applying in Fall 2027, if you are interested in these fields, you may start paying attention now. Prepare actively and be among the first cohorts!