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.

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, Multimodal Prompts, LLM Application, Embeddings, Large Language Modeling, Generative AI, Vector Databases, Image Analysis, Applied Machine Learning
★ 4.5 (43) · Intermediate · Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Program Development, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Application Development, Application Design, Memory Management
★ 4.8 (18) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Data Structures, Object Oriented Design, Microsoft Visual Studio, Program Development, Data Storage, Object Oriented Programming (OOP), Microsoft Development Tools, .NET Framework, Computer Programming
★ 4.5 (20) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Pinterest, Canva (Software), Visual Storytelling, Content Creation, Social Media Content, Storytelling, Graphic Design, Digital Publishing, Driving engagement, Marketing
★ 4.7 (16) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Process Modeling, Systems Analysis, Database Design, Business Process Modeling, Process Flow Diagrams, System Testing, Process Mapping, Functional Requirement, Application Deployment, Business Analysis, Requirements Elicitation, Requirements Analysis, Development Testing, Data Management, System Design and Implementation, Software Design Documents, Stakeholder Management, Project Management, Data Visualization, Stakeholder Engagement
★ 5 (8) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), LLM Application, Fine-tuning, Large Language Modeling, Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Data Preprocessing, AI Personalization, Deep Learning, Open Source Technology, Data Processing, Machine Learning, Data Cleansing, Data Visualization, Database Systems
★ 4 (6) · Beginner · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: Microsoft Azure, Kubernetes, Containerization, Virtual Machines, Application Deployment, Cloud Deployment, Cloud Computing, Cloud Applications, Infrastructure As A Service (IaaS), Cloud-Native Computing, Cloud Infrastructure, Virtualization and Virtual Machines, Infrastructure as Code (IaC), Scalability, Scripting
★ 4.1 (23) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Agentic systems, Code Reusability, AI Integrations, Engineering Software, Systems Architecture, API Design, Systems Design, Solution Architecture, Artifactory, Generative Model Architectures, Release Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Product Development, User Story, Agile Project Management, Agile Methodology, Product Roadmaps, Project Management Software, Project Management, Product Development, Value Propositions, Product Design, Customer experience improvement, Stakeholder Communications
★ 4.3 (20) · Intermediate · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: Creative Thinking, Creativity, Creative Problem-Solving, Ideation, Innovation, Architectural Design, AI powered creativity, Problem Solving, Design Thinking, Artificial Intelligence and Machine Learning (AI/ML), Entrepreneurship, Architecture and Construction, Advertising, Marketing, Game Design, Animation and Game Design, Emerging Technologies, Consumer Behaviour, Experimentation, Team Collaboration
Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Wealth Management, Responsible AI, Financial Services, Compliance Training, AI Enablement, FinTech, AI Integrations, Financial Regulation, Artificial Intelligence, Financial Planning, Legal Risk, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Risk Mitigation, Automation
★ 4.7 (13) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Computer Graphics, Graphical Tools, Video Game Development, Animation and Game Design, UI Components, Model Optimization, File Management, Virtual Environment, Animations, Game Design, Data Import/Export, User Interface (UI), Image Quality, Performance Tuning
★ 4.4 (40) · Beginner · Specialization · 3 - 6 Months