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.

KodeKloud
Skills you'll gain: OpenAI API, OpenAI, Generative Model Architectures, Responsible AI, Generative AI, Prompt Engineering, Embeddings, Multimodal Prompts, Image Analysis, Large Language Modeling, AI powered creativity, Token Optimization, AI literacy, AI Security, LLM Application, AI Workflows, Data Ethics, Content Optimization, Critical Thinking and Problem Solving, Performance Measurement
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Vibrations, Mechanical Engineering, Structural Analysis, Mechanics, Engineering Analysis, Control Systems, Torque (Physics), Engineering Calculations, Mechanical Design, Market Dynamics, Systems Design, Physics, Analysis, Simulations, Simulation and Simulation Software, Design, Probability Distribution, Mathematical Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, AI Security, Governance Risk Management and Compliance, Storytelling, Compliance Management, Generative AI, Security Strategy, Governance, Compliance Auditing, Data Quality, Regulatory Compliance, Internal Auditing, Cloud Security, Risk Management, Risk Analysis, Threat Modeling, Policy Development, Cybersecurity, Stakeholder Management
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, No-Code Development, Responsive Web Design, Web Design and Development, Front-End Web Development, Software Development Tools, AI literacy, Agentic Workflows, AI Workflows, Generative AI Agents, Software Documentation, Technical Documentation, Web Development Tools, Application Development, Prototyping, Web Development, Project Documentation
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C (Programming Language), Python Programming, Data Import/Export, Algorithms, Memory Management, OS Process Management, Data Structures, System Programming, File I/O, Computational Logic, Network Protocols, Package and Software Management, Data Sharing
★ 4.6 (3K) · Intermediate · Specialization · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Operations Management, Operations, Operational Efficiency, Operational Excellence, Process Improvement and Optimization, Process Analysis, Process Management, Process Optimization, Lean Manufacturing, Process Improvement, Lean Methodologies, Process Mapping, Quality Improvement, Continuous Improvement Process, Capacity Planning, Quality Management, Capacity Management, Supply Chain Management, Quality Control, Statistical Process Controls
★ 4.5 (2.9K) · Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Deep Learning, Simulation and Simulation Software, Software Architecture, Simulations, Safety Assurance, Global Positioning Systems, Hardware Architecture, Systems Architecture, Network Routing, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Mathematical Modeling, Linear Algebra
★ 4.7 (3.6K) · Advanced · Specialization · 3 - 6 Months
Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Database Design, Data Presentation, Ggplot2, Data Visualization Software, Data Visualization, Relational Databases, Statistical Visualization, Data Collection, Predictive Modeling, Statistical Analysis, Data Analysis, Rmarkdown, Model Evaluation, Shiny (R Package), SQL, R (Software), Data Manipulation, Web Scraping
★ 4.5 (1.3K) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, Extract, Transform, Load, Federated Learning, Model Optimization, Data Pipelines, Image Analysis, Data Import/Export, Tensorflow, Transfer Learning, Convolutional Neural Networks, iOS Development, Apple iOS, Android Development, Data Preprocessing, Model Training, Data Processing, Computer Vision, MLOps (Machine Learning Operations), Javascript, Machine Learning
★ 4.7 (1.5K) · Intermediate · Specialization · 3 - 6 Months

University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning Methods, Deep Learning, Feature Engineering, Machine Learning Algorithms, Machine Learning, Supervised Learning, Artificial Neural Networks, Model Optimization, Algorithms, Linear Algebra
★ 4.8 (851) · Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Digital Advertising, Online Advertising, Retail Store Operations, Customer Analysis, Inventory and Warehousing, Customer Retention, Inventory Control, Google Ads, Pay Per Click Advertising, Customer experience improvement, Customer Insights, Order Management, Order Fulfillment, Inventory Management, Social Media Marketing, Market Opportunities, Marketing Strategies, E-Commerce, Digital Marketing, Web Design
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Test Planning, Simulations, Test Case, System Programming, Computer Programming, Data Structures, Software Development, C and C++, Software Engineering, Problem Solving, Software Design
★ 4.6 (7.5K) · Beginner · Specialization · 3 - 6 Months