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.

University of California San Diego
Skills you'll gain: Session Initiation Protocols, Cloud Development, Version Control, Integrated Development Environments, Cloud Computing Architecture, GitHub, Cloud Computing, Application Development, Android (Operating System), Amazon Web Services, Software Design Documents, System Design and Implementation, Internet Of Things, Unit Testing, Android Studio, Telecommunications, Embedded Software, Mobile Development, Visualization (Computer Graphics), Computer Vision
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Graphic and Visual Design, Adobe Creative Cloud, Color Theory, Graphic Design, Logo Design, Digital Design
Intermediate · Guided Project · Less Than 2 Hours
The Hong Kong University of Science and Technology
Skills you'll gain: Structural Analysis, Mechanics, Engineering Calculations, Mechanical Engineering, Civil Engineering, Engineering Analysis, Engineering Drawings, Geometry, Algebra, Applied Mathematics
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Learning Strategies, Human Learning, Willingness To Learn, Biology, Collaboration, Self-Awareness, Motivational Skills, Self-Motivation, Time Management, Resourcefulness, Organizational Skills
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Systems Architecture, Software Design, Software Architecture, Verification And Validation, System Design and Implementation, Code Review, Real Time Data, Performance Testing, Linux, Performance Tuning, Computer Vision, Debugging
Advanced · Course · 1 - 3 Months

Peking University
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Programming Principles, C (Programming Language), Algorithms, Maintainability, Data Structures, Software Design, Scalability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Vector Databases, Retrieval-Augmented Generation, Model Evaluation, Hugging Face, Generative AI, Dimensionality Reduction, Natural Language Processing, OpenAI API, Data Preprocessing, Embeddings, Classification Algorithms, Large Language Modeling, OpenAI, Text Mining, Applied Machine Learning, LLM Application, Statistical Machine Learning, Data Processing, Multilingualism
Intermediate · Specialization · 3 - 6 Months

University of Houston
Skills you'll gain: Collaborative Software, Digital pedagogy, Education Software and Technology, Collaboration, Teaching, digital literacy, Communication, Technology Strategies, Web Applications, Content Management, Digital Communications
Beginner · Course · 1 - 3 Months
Skills you'll gain: SAS (Software), Network Analysis, Trend Analysis, Data Manipulation, Data Analysis, Forecasting, Data Quality, Text Mining, Data Visualization Software, Spatial Analysis, Dashboard, Analysis, Data Mapping, Analytics, Data Visualization, Time Series Analysis and Forecasting, Business Analytics, Interactive Data Visualization, Data-Driven Decision-Making, Predictive Analytics
Beginner · Professional Certificate · 3 - 6 Months

University of California, Davis
Skills you'll gain: Social Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Databases, Data Processing, Social Sciences, Trend Analysis, Data Collection, Unstructured Data, Simulations, Big Data, Machine Learning, Computational Thinking, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Business Analysis, Business Process, Business Modeling, Business Risk Management, Business Requirements, Business Strategies, Business Process Modeling, Systems Analysis, Analysis, Organizational Strategy, Case Studies, Risk Management
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Project Planning, Conflict Management, Stakeholder Management, Planning, Project Management, Project Scoping, Work Breakdown Structure, Stakeholder Analysis, Project Coordination, Leadership and Management, Influencing, Organizational Structure
Mixed · Course · 1 - 3 Months