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.

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Performance Tuning, Hardware Design, Systems Architecture, Systems Design, Electronic Hardware, Hardware Architecture, Software Architecture, System Design and Implementation, Reliability, System Programming, Performance Testing, Failure Analysis, System Requirements, Electrical Systems, Memory Management, Data Integrity, Linux
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Usability, Design Thinking, User Experience Design, Mockups, Usability Testing, Wireframing, User Experience, UI/UX Research, User Centered Design, User Feedback, Design, Human Centered Design, Prototyping, Figma (Design Software)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Computer Graphics, Software Design, Maintainability, Systems Architecture, Software Design Patterns, Code Reusability, Software Visualization, Systems Design, Scalability, System Design and Implementation, Computer Graphic Techniques, Performance Tuning
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Human Centered Design, Organizational Change, User Research, Design Thinking, Change Management, Design Research, Data Ethics, Data Collection, Quantitative Research, Prototyping, Influencing, Qualitative Research, Organizational Leadership, Storytelling, Data Analysis, Analytics, Diversity Awareness, Diversity and Inclusion, Gap Analysis, Leadership
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Model Training, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Predictive Modeling, Matplotlib, Machine Learning Methods, Applied Machine Learning, Seaborn, Statistical Modeling, Data Visualization, Plot (Graphics), Regression Analysis, Machine Learning Algorithms, Pandas (Python Package), Predictive Analytics, Statistical Analysis, Scientific Visualization, Machine Learning Software, Machine Learning, Supervised Learning, Data Science, Statistical Methods, Probability & Statistics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Generative AI, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), MLOps (Machine Learning Operations), AI literacy, Artificial Intelligence, AI Workflows, Cloud Infrastructure, Agentic systems, Applied Machine Learning, Model Training, Model Deployment, Machine Learning, Predictive Modeling, No-Code Development
Beginner · Course · 1 - 3 Months
Skills you'll gain: Autodesk Revit, Building Information Modeling, Document Management, Autodesk, Construction, Engineering Documentation, Architecture and Construction, Building Design, Model Based Systems Engineering, Collaborative Software, Project Coordination, Computer-Aided Design, Digital Transformation, Architectural Design, Construction Management, Collaboration, Information Management, Data Modeling, Coordination, Data Visualization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visio, Process Flow Diagrams, Diagram Design, Collaborative Software, Process Design, Process Modeling, Data Visualization, Process Mapping, Workflow Management, Business Workflow Analysis, Business Process Automation, Graphic and Visual Design Software, Process Analysis, Organizational Structure, Graphic and Visual Design, Collaboration, Data Integration
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Serverless Computing, Amazon Web Services, Amazon CloudWatch, Amazon Elastic Compute Cloud, Cloud Management, Load Balancing, Amazon S3, AWS Identity and Access Management (IAM), Cloud Computing Architecture, Cloud Applications, System Monitoring, API Gateway, Scalability, Application Deployment, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Visualization (Computer Graphics), Computer Graphic Techniques, Video Game Development, Computer Graphics, Post-Production, Storytelling, Visual Storytelling, Layout Design, Design Elements And Principles, Model Optimization, Aesthetics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Traffic Flow Optimization, Construction Inspection, Building Codes, Construction Engineering, Construction, Construction Management, Civil Engineering, Stormwater Management, General Construction and Construction Labor, Structural Engineering, Hydrology, Hydraulics, Grading (Landscape), Public Works, Design Specifications, Structural Analysis, Materials science, Engineering Plans And Specifications, Engineering Practices, Failure Analysis
Advanced · Specialization · 3 - 6 Months