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: Model Optimization, Model Evaluation, Large Language Modeling, Data Preprocessing, Model Training, Fine-tuning, Data Cleansing, PyTorch (Machine Learning Library), Transfer Learning, Deep Learning, Natural Language Processing, Exploratory Data Analysis, Test Data, Machine Learning
★ 4.4 (398) · Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Strategy, Product Design, Design Thinking, Product Planning, Innovation, Persona Development, Product Management, Team Management, Conceptual Design, Prototyping, Team Performance Management, Market Research, Sustainable Business, Design and Product, Project Portfolio Management, Agile Product Development, Marketing, Product Marketing
★ 4.9 (39) · Beginner · Specialization · 3 - 6 Months

EDUCBA
Skills you'll gain: Internet Of Things, Advanced Analytics, Big Data, Data Management, Wireless Networks, Predictive Analytics, Applied Machine Learning, Analytics, Water Sustainability, Data-Driven Decision-Making, Sustainable Systems, Environmental Monitoring, Geospatial Information and Technology, Telecommunications, Sustainable Technologies, Machine Controls, Real Time Data, Automation, Data Analysis, Data Collection
★ 4.6 (327) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Model Deployment, Google Cloud Platform, Cloud Deployment, Cloud Infrastructure, AI Integrations, Hardware Architecture, Model Optimization, Infrastructure Architecture, AI Workflows, Cloud Computing Architecture, Computer Hardware, Computer Architecture, MLOps (Machine Learning Operations), Model Training, Cloud Platforms, Computing Platforms, Performance Tuning, Interoperability, Artificial Intelligence, Product Demonstration
★ 4.4 (26) · Intermediate · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Surveys, UI/UX Research, User Research, Survey Creation, A/B Testing, Web Analytics, User Experience, Qualitative Research, Usability Testing, Research Methodologies, Web Analytics and SEO, Data Collection, Research Design, Experimentation, Sample Size Determination
★ 4.4 (212) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Exploratory Data Analysis, NumPy, Data Visualization, Data Analysis, Plot (Graphics), Seaborn, Matplotlib, Statistical Visualization, Cloud Computing, Jupyter, Dimensionality Reduction, Data Science, Unsupervised Learning, Scikit Learn (Machine Learning Library), Machine Learning Methods, Numerical Analysis, Python Programming, Data Manipulation
★ 4.6 (298) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Generative AI Agents, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Artificial Intelligence, Jupyter, Healthcare Industry Knowledge, Model Training, Healthcare Ethics, Health Disparities, Health Informatics, LLM Application, Machine Learning, Deep Learning, Statistical Machine Learning, AI Integrations, AI Security, Model Evaluation, Predictive Modeling, Data-Driven Decision-Making, Data Processing, Data Analysis
★ 4.5 (11) · Intermediate · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Linux Administration, Linux, Linux Servers, Ubuntu, Operating System Administration, Red Hat Enterprise Linux, Unix, User Accounts, Linux Commands, User Provisioning, Systems Administration, System Configuration, Hardening, Security Controls, Authorization (Computing), Network Administration, Software Installation, Package and Software Management, Authentications, Open Source Technology
★ 4.6 (920) · Intermediate · Course · 1 - 3 Months

Shanghai Jiao Tong University
Skills you'll gain: Oral Expression, Verbal Communication Skills, Communication, Language Competency, Oral Comprehension, Business Communication, Language Learning, Language Interpretation, Translation, and Studies, Vocabulary, Collaboration, Grammar, Travel Arrangements, Time Management, Critical Thinking
★ 1.7 (27) · Intermediate · Course · 1 - 3 Months

Multiple educators
Skills you'll gain: Data Storytelling, Storytelling, Conversion Funnel Analysis, Design Thinking, Solution Design, Business Strategies, Business Strategy, Business Modeling, Visual Storytelling, Marketing Communications, Data Visualization, Brand Strategy, Process Design, Project Portfolio Management, Digital Analysis, Advertising, Business Planning, Growth Strategies, Risk Management, Portfolio Risk
★ 4.8 (90) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prototyping, User Interface (UI) Design, User Interface (UI), Figma (Design Software), User Interface and User Experience (UI/UX) Design, Application Design, Design, Interactive Design, Collaborative Software
★ 3.9 (14) · Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Interface (UI) Design, UI Components, Web Components, Microsoft Development Tools, Frontend Performance, Front-End Web Development, Performance Tuning, Data Management, Event-Driven Programming, Application Frameworks, Web Applications, Server Side, Debugging
★ 4.1 (27) · Beginner · Course · 1 - 3 Months