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: User Story, Business Process Modeling, Risk Analysis, Performance Measurement, Stakeholder Management, Process Analysis, Business Analysis, Risk Management, Requirements Elicitation, Process Design, Requirements Management, Business Process, Process Mapping, Process Improvement, Business Systems Analysis, Business Risk Management, Gap Analysis, Enterprise Risk Management (ERM), Business Requirements, SAP Applications
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: PyTorch (Machine Learning Library), Model Deployment, Convolutional Neural Networks, Transfer Learning, Data Quality, Generative AI, Deep Learning, Image Analysis, MLOps (Machine Learning Operations), Data Pipelines, Embeddings, Applied Machine Learning, Artificial Neural Networks, Model Evaluation, Software Visualization, Computer Vision, Data Preprocessing, Natural Language Processing, Machine Learning
Intermediate · Professional Certificate · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, Computer Networking, Network Infrastructure, Network Performance Management, Wireless Networks, Graph Theory, Telecommunications, Software-Defined Networking, Algorithms, System Programming
Intermediate · Specialization · 3 - 6 Months

University at Buffalo
Skills you'll gain: Blockchain, Program Development, Development Environment, Web Language, Web Development Tools, Integrated Development Environments, Programming Principles, Solution Design, Business Logic, Event-Driven Programming, Transaction Processing, Data Validation
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI), Application Design, Java, Development Environment, Debugging
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Team Building, Teamwork, Team Management, Team Leadership, Conflict Management, Team Motivation, Collaboration, Virtual Teams, Performance Management, Organizational Structure, Leadership, Innovation, People Development, Industrial and Organizational Psychology, Diversity and Inclusion, Goal Setting, Decision Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Predictive Modeling, Data Ethics, Algorithms, Machine Learning, Predictive Analytics, Responsible AI, Artificial Intelligence, Machine Learning Algorithms, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), Ethical Standards And Conduct, Generative AI, Economics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
Beginner · Specialization · 3 - 6 Months

The State University of New York
Skills you'll gain: Branding, Marketing and Public Relations, Entrepreneurship, Content Creation, Video Production, Marketing, Copywriting, Business Modeling, Presentations, Customer Engagement, Value Propositions, E-Commerce, Web Design and Development, Photography, Persona Development, Competitive Analysis
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Architectural Design, Sustainable Development, Building Codes, Community Development, Land Development, Sustainable Architecture, Building Design, Sustainable Design, Sustainable Technologies, Construction, Climate Change Mitigation, Disabilities, Traffic Flow Optimization, Environmental Policy, Environmental Engineering, Policy Analysis, Case Studies
Intermediate · Course · 1 - 4 Weeks

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Process Control, Systems Engineering, System Monitoring, Systems Analysis, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Performance Testing, Differential Equations, Model Evaluation
Mixed · Course · 1 - 4 Weeks