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.

The University of Tokyo
Skills you'll gain: Entrepreneurship, Design Thinking, Product Development, Market Opportunities, Innovation, Ideation, Customer Insights, User Research, Fundraising, Entrepreneurial Finance, User Feedback, New Product Development, Business Planning, Interviewing Skills, Product Management, Team Building, Growth Strategies, Needs Assessment, Constructive Feedback
★ 4.6 (10) · Beginner · Course · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Data Presentation, Data Literacy, Matplotlib, Data Synthesis, Probability Distribution, Data Processing, Probability & Statistics, Image Analysis, Data Integration, Interactive Data Visualization, Performance Analysis, Statistical Analysis, Probability, Analysis, LLM Application, Data Collection, Descriptive Analytics, Business Analytics, Statistical Methods, Machine Learning
★ 5 (8) · Beginner · Specialization · 3 - 6 Months

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), 3D Modeling, Drafting and Engineering Design, Technical Design, Assembly Drawing, Engineering Drawings, Engineering Design Process, Technical Drawing, Mechanical Design, Simulation and Simulation Software, Design Software, Mechanical Engineering
★ 4.4 (29) · Beginner · Specialization · 3 - 6 Months

University of Glasgow
Skills you'll gain: Federated Learning, Wireless Networks, Emerging Technologies, Digital Communications, Communication Systems, Blockchain, Internet Of Things, Network Security, Telecommunications, Network Performance Management, Network Planning And Design, Zero Trust Network Access, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Electrical Engineering, Network Analysis, Information Technology, Electronics Engineering, Machine Learning, Trustworthiness
★ 4.6 (15) · Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Performance Tuning, Memory Management, System Programming, Hardware Architecture, Program Development, Computer Architecture, Performance Testing, Computer Hardware, Algorithms
★ 2.9 (68) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Intermediate · Course · 1 - 4 Weeks

Wesleyan University
Skills you'll gain: Decision Making, Professional Development, Self-Awareness, Social Impact, Personal Development, Human Centered Design, Strategic Thinking, Human Development, Psychology, Relationship Building, Social Sciences, Culture, Cultural Diversity, Overcoming Obstacles, Dealing With Ambiguity, Adaptability
★ 4.7 (380) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Document Management, Microsoft Power Platform, Data Entry, Microsoft 365, Application Design
★ 4.2 (45) · Beginner · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Cloud Security, Java, Java Programming, Scalability, Cloud Development, Cloud Applications, Cloud API, Secure Coding, Web Services, Cloud Services, Cloud Computing, Cloud Computing Architecture, JSON, Cloud Deployment, Java Platform Enterprise Edition (J2EE), Data Security, Web Servers, Restful API
★ 4.3 (253) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Six Sigma Methodology, Lean Methodologies, Lean Manufacturing, Lean Six Sigma, Operational Excellence, Process Improvement, Stakeholder Engagement, Stakeholder Management, Quality Improvement, Business Process, Process Improvement and Optimization, Quality Management, Organizational Strategy, Continuous Improvement Process, Process Analysis, New Product Development, Data Analysis
★ 4.6 (57) · Beginner · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Digital Signal Processing
★ 4.7 (211) · Mixed · Course · 1 - 3 Months

Skills you'll gain: LangChain, LLM Application, Large Language Modeling, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Containerization, System Monitoring, Cloud Platforms, Python Programming, Security Controls
★ 3.3 (10) · Intermediate · Specialization · 3 - 6 Months