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 Illinois Urbana-Champaign
Skills you'll gain: Sustainable Business, Global Marketing, Virtual Teams, Business Ethics, Diversity Marketing, Corporate Sustainability, Sustainable Development, Cultural Sensitivity, Environmental Social And Corporate Governance (ESG), Workplace inclusivity, Intercultural Competence, Consumer Behaviour, Environmental Issue, Market Analysis, Solution Design, Diversity Awareness, Cultural Responsiveness, Culture, Cultural Diversity, Brand Strategy
Build toward a degree
Beginner · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Teamwork, Active Listening, Verbal Communication Skills, Problem Solving, Emotional Intelligence, Collaboration, Growth Mindedness, Team Leadership, Productivity, Social Skills, Workplace Bullying Intervention, Personal Integrity, Compliance Management, Information Privacy, Security Controls, Team Performance Management, Accountability, Communication, Diversity Awareness, Diversity and Inclusion
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Creativity, Creative Thinking, Brainstorming, Design Thinking, Creative Problem-Solving, Curiosity, Innovation, Cognitive flexibility, Problem Solving, Dealing With Ambiguity, Persona (User Experience)
Mixed · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Usability Testing, User Interface (UI), Usability, User Research, UI/UX Research, Human Computer Interaction, User Experience Design, User Centered Design, Test Planning
Mixed · Course · 1 - 3 Months

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

Michigan State University
Skills you'll gain: Unity Engine, Animations, 3D Modeling, Storyboarding, Color Theory, Animation and Game Design, 3D Assets, Video Game Development, Adobe Photoshop, Autodesk Maya, Computer Graphics, Game Design, Conceptual Design, Prototyping, Graphic and Visual Design, Computer Graphic Techniques, Design, Data Import/Export, Design Elements And Principles, Design Research
Beginner · Specialization · 3 - 6 Months
Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Game Design, Unity Engine, 3D Assets, Peer Review, User Interface (UI) Design, Visualization (Computer Graphics), Computer Graphics, Animations, User Interface and User Experience (UI/UX) Design, Software Design Documents, Design, User Interface (UI), Experience Design, Music, Animation and Game Design, Usability, Microsoft Visual Studio, Unreal Engine
Beginner · Specialization · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Discussion Facilitation, Digital pedagogy, Pedagogy, Teaching, Student Engagement, Instructional Strategies, Curriculum Development, Social Justice, Innovation, Collaboration
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design and Development, Web Design, Front-End Web Development
Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, Multi-Factor Authentication, User Centered Design, Design
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Mockups, Android Development, Mobile Development, Android (Operating System), Prototyping, Wireframing, Software Design Patterns, Application Development, Application Design, UI Components, User Interface (UI) Design, Development Environment, GitHub
Mixed · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Large Language Modeling, Natural Language Processing, Model Evaluation, Reinforcement Learning, Machine Learning
Intermediate · Course · 1 - 4 Weeks