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: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Data Store, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Development Environment
★ 4.6 (1.3K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Model Optimization, Fine-tuning, Model Deployment, Data Preprocessing, Model Training, Model Evaluation, Technical Communication, Computer Vision, Image Analysis, Application Deployment, Technical Documentation, Technical Writing, Professional Development, Professional Networking, Artificial Intelligence and Machine Learning (AI/ML), Data Pipelines, Storytelling
Intermediate · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Post-Production, Music, Musical Composition, Peer Review, Media Production, Music Performance, Creativity, Instrumental Music, Automation, Editing, File Management, Writing, Digital Signal Processing, Timelines, Coordination, Data Import/Export, Digital Communications, Electronic Media
★ 4.8 (3.1K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsible AI, Model Deployment, Model Training, Convolutional Neural Networks, Classification Algorithms, Data Analysis, Image Analysis, Data Store, Data Integration, Data Lakes, Model Evaluation, Transfer Learning, Cloud Management, Machine Learning Methods, Machine Learning, Data Processing, Data Preprocessing, Data Pipelines, Data Transformation, Data Manipulation
★ 4.2 (618) · Intermediate · Professional Certificate · 3 - 6 Months

Coursera
Skills you'll gain: Model Training, Photo Editing, Post-Production
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Robotics, Machine Controls, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), CI/CD, Continuous Integration, Artificial Intelligence, 3D Modeling, Large Language Modeling, Agentic Workflows, Continuous Deployment, Docker (Software), Automation Engineering, 3D Assets, LLM Application, Containerization, Ubuntu, Python Programming, Linux, C++ (Programming Language)
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Model Deployment, Application Deployment, Model Optimization, Cloud Deployment, Fine-tuning, Containerization, Large Language Modeling, Docker (Software), Model Evaluation, API Design, Performance Tuning, Scalability, Memory Management
Advanced · Course · 1 - 4 Weeks
IE Business School
Skills you'll gain: Brand Strategy, Value Propositions, Customer experience strategy (CX), Storytelling, Branding, Brand Marketing, Customer experience improvement, Content Marketing, Content Creation, Driving engagement, Logo Design, Drive Engagement, Journey Mapping, Brand Management, Journalism, Campaign Management, Creativity, Target Audience, Marketing Operations, Communication
★ 4.6 (1.7K) · Beginner · Specialization · 3 - 6 Months

UNSW Sydney (The University of New South Wales)
Skills you'll gain: Systems Engineering, Systems Development, Construction Management, Systems Development Life Cycle, Systems Architecture, Product Lifecycle Management, System Design and Implementation
★ 4.7 (833) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Continuous Delivery, Scalability, ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
★ 4.6 (462) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Cloud Computing Architecture, Application Deployment, Serverless Computing, Security Controls, Authentications, Security Requirements Analysis, Identity and Access Management, AWS Identity and Access Management (IAM), Network Planning And Design, Authorization (Computing), Amazon Web Services, Infrastructure as Code (IaC), Disaster Recovery, Cloud Infrastructure, Network Architecture, Cloud Computing, Containerization, Performance Tuning, Cloud Solutions
Intermediate · Specialization · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Agentic Workflows, Search Engine Optimization, Agentic systems, Web Analytics and SEO, AI Workflows, Content Optimization, Generative AI Agents, Cross-Functional Team Leadership, Keyword Research, Prompt Engineering, Semantic Web, Prompt Patterns, ChatGPT, LLM Application, Content Strategy, Artificial Intelligence, Marketing Automation, Generative AI, Predictive Analytics, Business Strategy
Beginner · Course · 1 - 3 Months