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.

Alex Genadinik
Skills you'll gain: Business Development, B2B Sales, Strategic Partnership, Sales Presentations, Enterprise Sales, Negotiation, Proposal Writing, Price Negotiation, New Business Development, Consultative Selling, Selling Techniques, Contract Negotiation, Sales Development, Sales, Non-Verbal Communication, Marketing Psychology, Search Engine Optimization, Sales Prospecting, Relationship Building, Telephone Skills
★ 4.6 (17) · Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Statistical Analysis, Policy Analysis, Research, and Development, Program Evaluation, Policy Analysis, Data Analysis, Statistical Methods, Public Policies, Statistical Hypothesis Testing, Statistical Programming, Analytics, Policy Development, Data Analysis Software, Analytical Skills, Statistical Software, Forecasting, R Programming, Research Design, Time Series Analysis and Forecasting, Statistical Inference, Ggplot2
★ 4.6 (51) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
★ 4.6 (44) · Beginner · Guided Project · Less Than 2 Hours

University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Dataflow, Transaction Processing, Computer Security, Data Centers, Cyber Security Policies, Authorization (Computing), Apache Hadoop, Data Store, Database Theory, Cloud Security, Authentications, NoSQL, Algorithms, Data Integrity, Encryption, File Management, Graph Theory
★ 4.5 (323) · Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Video Game Development, Animations, Event-Driven Programming, Animation and Game Design, Cinematography, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Code Reusability, Computer Programming, Computational Logic
★ 4.2 (44) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Frontend Integration, Web Applications, API Design, User Interface (UI), Databases, GitHub, Dashboard Creation, Data Validation
★ 4.6 (53) · Beginner · Specialization · 3 - 6 Months

AI CERTs
Skills you'll gain: AI Integrations, Artificial Intelligence, Machine Learning Methods, Machine Learning Software, Machine Learning, Contract Management, Contract Compliance, Predictive Modeling, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Code Reusability, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
★ 4.4 (31) · Intermediate · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Web Applications, Software Development Life Cycle, Risk Management, Case Studies, Web Development, Software Development Methodologies, Application Development, Program Development, Python Programming, Application Frameworks, Software Design, Programming Principles, Computer Programming
★ 3.1 (24) · Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Model Optimization, Database Design, Data Warehousing, Data Architecture, Governance
★ 2.5 (6) · Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Systems Design, Computer Architecture, System Design and Implementation, Hardware Architecture, Cloud Infrastructure, Distributed Computing, Computer Systems, Computing Platforms, System Configuration, Embedded Systems
★ 4.6 (247) · Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Continuous Quality Improvement (CQI), Qualitative Research, Public Health, Healthcare Project Management, Patient Safety, Public Health and Disease Prevention, Health Systems, Community Health, Clinical Leadership, Patient-centered Care, Health Care, Quantitative Research, Geographic Information Systems, Health Policy, Research Design, Program Evaluation, Leadership, Data Collection, Scientific Methods, Data-Driven Decision-Making
★ 4.9 (152) · Beginner · Specialization · 1 - 3 Months