When you enroll in this course, you'll also be asked to select a specific program.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 5 modules in this course
Learn advanced machine learning techniques and cloud deployment in this comprehensive course designed for data professionals. Through hands-on projects, you'll learn to build, evaluate, and deploy sophisticated machine learning models using AWS services, while leveraging AI tools to enhance your workflow.
This course is perfect for data analysts and scientists ready to advance their machine learning capabilities and gain practical experience with cloud computing. Starting with advanced ML concepts and progressing through AWS integration, you'll develop the technical expertise needed to implement enterprise-level data science solutions.
Upon completion, you'll be able to:
• Build and evaluate sophisticated machine learning models using advanced techniques
• Deploy scalable solutions using AWS SageMaker and related services
• Perform advanced feature engineering with AI assistance
• Implement time series analysis and unsupervised learning methods
• Create end-to-end machine learning pipelines in the cloud
Welcome to the innovative intersection of advanced machine learning techniques and cloud computing, where Amazon Web Services (AWS) transforms complex data science workflows into scalable, efficient solutions. In this foundational module, you'll master essential AWS services and learn how they integrate with machine learning processes. Working with real-world scenarios from InsightlySoft, you'll configure cloud environments, set up data storage solutions, and create analytical workflows using services like S3, Athena, and SageMaker AI. You'll develop practical skills in cloud-based data science that will immediately enhance your ability to build and deploy machine learning solutions at scale.
What's included
6 videos11 readings2 assignments3 ungraded labs
Show info about module content
6 videos•Total 20 minutes
Welcome to Advanced Data Science Techniques•2 minutes
Day in the Life - An Interview With an Expert•5 minutes
Machine Learning Process: From Start to Finish•3 minutes
AWS Essentials for Data Science•3 minutes
Setting Up S3, Glue and Athena for Data Analysis•3 minutes
Navigating the SageMaker Interface•4 minutes
11 readings•Total 202 minutes
Course Syllabus & Roadmap•30 minutes
Course Resources: Datasets & Notebooks•10 minutes
InsightlySoft Introduction•30 minutes
Video Transcript Access•2 minutes
Understanding the ML Process•30 minutes
How Cloud Tools Help With ML•30 minutes
Mapping AWS Services Across the Data Science Workflow•30 minutes
AWS Components & Security Best Practices•10 minutes
Leveraging AWS Athena, Glue, and S3 for Data Queries•10 minutes
Setting Up SageMaker Unified Studio•10 minutes
Overview of Related AWS Tools (EC2, RDS)•10 minutes
2 assignments•Total 45 minutes
Knowledge Check: AWS S3 and Athena Implementation•15 minutes
Module 1 Graded Assessment•30 minutes
3 ungraded labs•Total 180 minutes
Setting up Your AWS Free Account•60 minutes
AWS S3 Setup Lab •60 minutes
SageMaker AI Environment Setup & Basics•60 minutes
Data Preparation and Supervised Learning
Module 2•7 hours to complete
Module details
In this comprehensive module on data preparation and supervised learning, you'll master essential techniques for cleaning and transforming data while building both regression and classification models. Working with real-world scenarios from InsightlySoft and SmartCity Solutions, you'll develop practical skills in predicting continuous outcomes and categorizing data, learning to evaluate model performance using industry-standard metrics. Through hands-on experience with Python libraries and machine learning algorithms, you'll gain the expertise to solve end-to-end business problems, from initial data preprocessing to final model deployment.
What's included
3 videos4 readings3 assignments4 ungraded labs
Show info about module content
3 videos•Total 19 minutes
Preparing Your Data for ML•6 minutes
Regression Techniques in Python•7 minutes
Building Classification Models•6 minutes
4 readings•Total 100 minutes
Data Preparation Fundamentals for ML•30 minutes
Connecting Technical Metrics to Business Impact•30 minutes
Introduction to Classification Models•10 minutes
Connecting Classification Metrics to Business Outcomes•30 minutes
In this module focused on time series analysis and unsupervised learning, you'll master techniques for forecasting trends and discovering hidden patterns in data. Working with real-world scenarios, you'll learn to implement ARIMA models and Prophet for time series predictions, while exploring clustering algorithms and dimensionality reduction methods for pattern recognition. Through hands-on practice with Python and AWS tools, you'll develop the skills to combine temporal forecasting with segmentation techniques, enabling data-driven decision making for business optimization. Upon completion, you'll be able to analyze time-indexed data, identify meaningful segments, and create integrated solutions that leverage both predictive and pattern-discovery approaches.
What's included
2 videos3 readings2 assignments3 ungraded labs
Show info about module content
2 videos•Total 11 minutes
Time Series Analysis in Python•7 minutes
Clustering and PCA Techniques•4 minutes
3 readings•Total 90 minutes
Time Series Concepts and ARIMA Modeling•30 minutes
Advanced Machine Learning Models: Prophet and Others•30 minutes
Evaluating Unsupervised Learning: Clustering and Dimensionality Reduction•30 minutes
2 assignments•Total 45 minutes
Knowledge Check: Time Series Techniques•15 minutes
Module 3 Graded Assessment •30 minutes
3 ungraded labs•Total 180 minutes
Time Series Forecasting Lab•60 minutes
Unsupervised Learning Lab•60 minutes
Unsupervised & Time Series Challenge Lab•60 minutes
Model Enhancement and Optimization
Module 4•5 hours to complete
Module details
In this module, you'll learn to enhance model performance through AI-assisted feature engineering and systematic evaluation techniques. Working with real-world scenarios from InsightlySoft and SmartCity Solutions, you'll discover how to create effective features, use generative AI for automation, and optimize models through careful evaluation and tuning. Through hands-on practice with Python and AWS tools, you'll develop skills to improve model accuracy while maintaining efficiency within free tier limitations.
What's included
3 videos2 readings2 assignments3 ungraded labs
Show info about module content
3 videos•Total 19 minutes
Enhancing Your Features With AI•8 minutes
Feature Selection•5 minutes
Evaluating and Tuning Your Models•7 minutes
2 readings•Total 60 minutes
AI‑Generated Feature Suggestions•30 minutes
Overview of Evaluation Metrics and Tuning Concepts•30 minutes
2 assignments•Total 60 minutes
Knowledge Check: Model Evaluation Concepts•30 minutes
Module 4 Graded Assessment•30 minutes
3 ungraded labs•Total 180 minutes
Feature Engineering Lab•60 minutes
Model Evaluation Lab•60 minutes
Feature Engineering & Model Evaluation•60 minutes
Model Deployment and Capstone Project
Module 5•4 hours to complete
Module details
In this comprehensive final module, you'll learn to deploy machine learning models using AWS SageMaker AI and apply all course techniques in an end-to-end capstone project. Working with PowerNova's smart energy data, you'll develop and deploy solutions that optimize residential energy consumption through AI-driven insights. Through hands-on practice with SageMaker AI deployment tools and real-world energy analytics scenarios, you'll create production-ready models that drive actionable insights for energy optimization. This module culminates in a capstone project that demonstrates your ability to solve complex business problems using advanced ML techniques and AWS cloud services.
What's included
2 videos4 readings1 assignment2 ungraded labs
Show info about module content
2 videos•Total 8 minutes
Basic Model Deployment in SageMaker AI•5 minutes
Expert Interview on End‑to‑End Cloud ML Projects•3 minutes
4 readings•Total 100 minutes
Model Deployment Basics With SageMaker AI•30 minutes
Understanding Your Capstone Project Journey•30 minutes
Introducing Your Capstone Project Dataset•30 minutes
Course Wrap-Up•10 minutes
1 assignment•Total 30 minutes
Capstone Project Graded Assessment•30 minutes
2 ungraded labs•Total 120 minutes
Your First Model Deployment•60 minutes
Capstone Project Lab•60 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Coursera brings together a diverse network of subject matter experts who have demonstrated their expertise through professional industry experience or strong academic backgrounds. These instructors design and teach courses that make practical, career-relevant skills accessible to learners worldwide.
What is an AWS-based machine learning workflow in this course?
In this course, it means moving a machine learning project through connected stages such as preparing data, building models, evaluating results, and deploying predictions with AWS support. The emphasis is on understanding how those stages fit together as one repeatable cloud workflow rather than as separate tasks.
When would you use an AWS-based machine learning workflow?
You would use it when a project needs more than a one-off model and instead needs a repeatable path from data preparation to later prediction use. In this course, that means organizing training, evaluation, and deployment in a consistent cloud-based process.
How does an AWS-based machine learning workflow fit into a broader workflow?
It sits in the build-and-test phase of data science work, linking data preparation and feature creation to model development, evaluation, and operational use. The course treats it as the structure that helps move from isolated analysis toward a connected end-to-end process.
How is an AWS-based machine learning workflow different from building a model in isolated steps?
A connected workflow is designed so storage, preparation, training, evaluation, and deployment support one another instead of being handled as disconnected activities. In this course, the difference matters because learners practice creating a repeatable process, not just finishing a single model run.
Do you need any prerequisites before learning an AWS-based machine learning workflow?
No deep AWS background is required, but it helps to be comfortable working with data and basic machine learning ideas. What matters more here is being able to follow data preparation, compare model behavior, and understand how project stages connect.
What tools, platforms, or methods are used in this course?
The course uses AWS as the main platform, especially cloud services for storing data, querying it, and developing models in the cloud. You also work with Python-based data science tools and use AI assistance for feature engineering and model selection.
What specific tasks will you practice or complete in this course?
You practice preparing data, building and evaluating models, exploring time-based and pattern-finding analyses, and refining features with AI assistance. You also organize cloud workflows for training and batch prediction so the work can move from analysis into a usable end-to-end process.