Machine design courses can help you learn about mechanical components, system dynamics, and material selection. You can build skills in creating detailed design specifications, conducting stress analysis, and optimizing performance through simulations. Many courses introduce tools like CAD software for drafting and modeling, as well as finite element analysis (FEA) tools to evaluate design integrity. You'll also explore manufacturing processes and prototyping techniques, allowing you to apply your knowledge in practical settings.

Skills you'll gain: Feature Engineering, Data Cleansing, Data Visualization, Data Preprocessing, Logistic Regression, Model Training, Predictive Modeling, Statistical Machine Learning, Applied Machine Learning, Data Processing, Scikit Learn (Machine Learning Library), Supervised Learning, Machine Learning, Machine Learning Methods, Model Evaluation, Classification Algorithms, Data Science, Python Programming
★ 4.8 (19) · Beginner · Guided Project · Less Than 2 Hours

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Linear Algebra, Numerical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Mathematics and Mathematical Modeling, Data Analysis, Machine Learning, Dimensionality Reduction, Model Optimization, Artificial Neural Networks
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Computer Vision, Model Evaluation, Supervised Learning, Image Analysis, Data Preprocessing, Applied Machine Learning, Machine Learning Methods, Feature Engineering, Machine Learning Algorithms, Data Processing, Model Training, Model Optimization, Machine Learning, Data Cleansing, Scikit Learn (Machine Learning Library), Machine Learning Software, Data Integration, Data Transformation, Classification Algorithms, Regression Analysis
★ 3.7 (12) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Artificial Intelligence, Agentic systems, Machine Learning Algorithms, Applied Machine Learning, Computational Logic, Machine Learning, Logical Reasoning, Unsupervised Learning, Artificial Neural Networks, Reinforcement Learning, Decision Intelligence, Markov Model, Algorithms, Problem Solving, Data-Driven Decision-Making, Probability & Statistics, Systems Design
★ 5 (10) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Machine Learning Methods, Feature Engineering, Supervised Learning, Model Evaluation
★ 4.8 (19) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Classification Algorithms, Regression Analysis, Matplotlib, Feature Engineering, Time Series Analysis and Forecasting, Data Preprocessing, Jupyter, Image Analysis, Cloud Deployment, Scikit Learn (Machine Learning Library), Applied Machine Learning, Tensorflow, Amazon Web Services, Python Programming, Data Transformation, Logistic Regression, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.8 (13) · Beginner · Specialization · 1 - 3 Months

University of Cambridge
Skills you'll gain: User Experience Design, User Interface and User Experience (UI/UX) Design, Storytelling, Oral Expression, Design, User Centered Design, Design Thinking, Human Centered Design, Design Research, Design Elements And Principles, Design Strategies, Visual Storytelling, Creativity, Creative Thinking
★ 4.2 (6) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Preprocessing, Data Visualization, Logistic Regression, Feature Engineering, Statistical Visualization, Data Processing, Data Cleansing, Data Wrangling, People Analytics, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Science, Applied Machine Learning, Model Training, Statistical Modeling, Statistical Machine Learning, Regression Analysis, Supervised Learning, Model Evaluation, Machine Learning
★ 4.5 (15) · Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Typography, Cloud Hosting, Software Engineering
★ 4.7 (30) · Intermediate · Specialization · 1 - 4 Weeks

Special Competitive Studies Project
Skills you'll gain: Large Language Modeling, Responsible AI, LLM Application, AI Integrations, Google Gemini, Data Ethics, Artificial Intelligence, AI Workflows, Gemini, AI literacy, Governance, ChatGPT, Public Administration, Generative AI, Decision Intelligence, Human Machine Interfaces, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Responsible AI, Exploratory Data Analysis, Histogram, Predictive Modeling, Data Visualization, Predictive Analytics, Data Preprocessing, Machine Learning, Policy Analysis, Statistical Methods, Data Science, Descriptive Statistics, Data Ethics, Economics, Policy, and Social Studies, Development Environment, Software Engineering
★ 4.6 (43) · Beginner · Guided Project · Less Than 2 Hours

The University of Sydney
Skills you'll gain: Design Thinking, Design Strategies, Strategic Thinking, Innovation, New Product Development, Business Modeling, Product Design, Service Design, Product Development, Business Strategy, Strategic Communication, Market Research, Corporate Strategy, Case Studies, User Research, User Feedback, Product Testing, Customer Insights
★ 4.6 (1.3K) · Intermediate · Course · 1 - 3 Months