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.

Universidad Nacional de Colombia
Skills you'll gain: Mathematical Modeling, Computational Logic, Mathematics and Mathematical Modeling, Mathematical Software, Systems Design, Model Optimization, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, System Design and Implementation, Programming Principles, Machine Learning Algorithms, Logical Reasoning, Arithmetic
★ 5 (48) · Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Computational Logic, Software Installation, Technical Documentation
★ 4.4 (18) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Electronics Engineering, Embedded Systems, Electronic Systems, Network Protocols, Control Systems, Communication Systems, Digital Communications, Hardware Architecture, Software Development Tools, System Design and Implementation, Simulation and Simulation Software, Software Installation, Real Time Data
★ 4.4 (23) · Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: New Product Development, Product Development, Design Thinking, Market Research, Revenue Forecasting, Market Opportunities, Quantitative Research, Customer Insights, User Research, Consumer Behaviour, Ideation, Market Analysis, Target Market, Forecasting, Innovation, Target Audience, Needs Assessment, Analysis, Data Collection, Decision Making
★ 3.7 (33) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Microsoft Word, Microsoft Office, Document Management, Productivity Software, Recruitment, Writing, Design
★ 4 (35) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Miro AI, Prompt Patterns, Generative AI Agents, Prompt Engineering Tools, Responsible AI, AI Product Strategy, No-Code Development, Generative AI, Workflow Management, Email Automation, Process Design, ChatGPT, Customer Analysis, Content Performance Analysis, Customer Data Management, Customer Inquiries, Customer and Client Support, AI Workflows, Emotional Intelligence
★ 4.7 (6) · Beginner · Specialization · 1 - 3 Months

Simplilearn
Skills you'll gain: Exploratory Data Analysis, Generative AI, Analytics, Data Analysis, Extract, Transform, Load, Interactive Data Visualization, Predictive Analytics, Data-Driven Decision-Making, Data Synthesis, Predictive Modeling, Data Presentation, Forecasting, AI Integrations, Data Transformation, Descriptive Analytics, Data Modeling, Risk Analysis
★ 4.7 (15) · Beginner · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: Stakeholder Management, Stakeholder Engagement, Change Management, Stakeholder Communications, Professional Networking, Matrix Management, Organizational Change, Organizational Leadership, Stakeholder Analysis, Leadership, Organizational Structure, Leadership Development, Team Leadership, Influencing, Professional Development, Organizational Strategy, Relationship Building, Personal Development, Branding, Storytelling
★ 4.7 (44) · Advanced · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Teaching, Programming Principles, Program Development, Computer Programming, Digital pedagogy, Education Software and Technology
★ 4.9 (39) · Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Digital Transformation, Predictive Modeling, Customer experience strategy (CX), Analytics, Predictive Analytics, Simulations, Simulation and Simulation Software, Advanced Analytics, Business Transformation, Scikit Learn (Machine Learning Library), Model Evaluation, Data-Driven Decision-Making, Operations Research, Internet Of Things, Model Training, Ethical Standards And Conduct, Cloud Computing, Data Ethics, Business Analytics, Process Optimization
★ 4.9 (34) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, C# (Programming Language), Cloud Storage, Cloud Development, Cloud Applications, Distributed Computing, Communication Systems, Event-Driven Programming, Communication, Real Time Data, Data Management
★ 4.6 (39) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Networking Hardware, Network Monitoring, OSI Models, Routing Protocols, Software-Defined Networking, Network Troubleshooting, Network Architecture, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, General Networking, Network Security, TCP/IP, Network Routing, Computer Networking, Open Shortest Path First (OSPF), Cloud Technologies, Network Infrastructure, Hardening, Network Performance Management, Authentications
★ 4.5 (18) · Intermediate · Specialization · 3 - 6 Months