An Analyst’s Guide to Business Analytics and Machine Learning with AI: Applying the Business Analytics Process with Python
Mark Keith, PhD
This resource teaches students to build, evaluate, and communicate analytical results in Python, the most widely used language for analytics and machine learning in practice. Framing data literacy as the new spreadsheet literacy, the course takes students from Python fundamentals through the CRISP-DM framework, covering data cleaning, feature engineering, regression, and classification, while integrating AI-assisted coding and analytics workflows throughout as a core professional skill. Students finish with model deployment, analytics strategy and governance, and responsible analytics practices, then apply everything in an end-to-end analytics pipeline project and technical interview preparation.
Course Objective
This resource teaches students the latest data mining techniques, including descriptive and predictive analytics, dashboard design with Tableau, data storytelling, Excel regression methods, and advanced algorithms using Microsoft Azure Machine Learning Studio.
Table of Contents
View a sample video!
Request Access
Request free instructor access to any resource. Simply let us know who you are, what school you teach at, which resources you would like access to, and we’ll do the rest!
Not sure which resource fits best for you?
Made by professors, for professors

Auto-Graded Assessments
Customize assessments or create new ones. Assessments are completed online within the text and instantly graded with detailed feedback.

LMS Integration
Access courseware with single sign-on convenience using our LMS integration tools. Assignments, exams, and grades are automatically synced.

Instructor Materials
Take advantage of study plans, PowerPoint presentations, and test banks so that courses require minimal start-up time.

Micro-Credentials & Certificates
Allow your students to earn achievements in the classroom. Keep them engaged using ready-made badges and certificates, or create your own.

AI Virtual Assistant
Our AI Virtual Assistant transforms how students engage with content, offering features like multilingual translation, question answering, progress assessment, and much more.






