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: Canva (Software), Animations, Video Editing, Marketing Materials, Video Production, Storytelling, Marketing Design, Content Marketing, Timelines, Presentations, Marketing, Multimedia, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Artificial Intelligence, Computer Vision, Convolutional Neural Networks, Machine Learning Methods, Applied Machine Learning, Network Architecture
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Commercialization, Product Planning, Innovation, New Product Development, Product Development, Team Building, Product Strategy, Entrepreneurship, Design Thinking, Product Testing, Customer Insights, Business Strategies, Team Motivation, Market Opportunities, User Research, Market Research, Team Management, Business Modeling, Technology Strategies, Value Propositions
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Debugging, Full-Stack Web Development, Application Development, Object Oriented Design, Report Writing, Security Controls, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development
Intermediate · Specialization · 1 - 3 Months

Splunk Inc.
Skills you'll gain: Splunk, Data Visualization Software, Dashboard, Security Information and Event Management (SIEM), Ad Hoc Reporting, Business Intelligence, Data Analysis, Email Automation, Data Processing, Big Data, Data Science, Query Languages, Analysis, Incident Response, Business Analysis, Role-Based Access Control (RBAC)
Beginner · Course · 1 - 3 Months

Skills you'll gain: PySpark, Apache Spark, Model Evaluation, MySQL, Data Pipelines, Scala Programming, Extract, Transform, Load, Logistic Regression, Customer Analysis, Apache Hadoop, Predictive Modeling, Applied Machine Learning, Data Processing, Data Persistence, Advanced Analytics, Big Data, Apache Maven, Unsupervised Learning, Apache, Python Programming
Beginner · Specialization · 1 - 3 Months

Lund University
Skills you'll gain: Radiation Therapy, electromagnetics, High Voltage, Medical Devices, Engineering, Scientific, and Technical Instruments, Electrical Engineering, Electronics, Electronics Engineering, Medical Equipment and Technology, Physics, Equipment Design, Electrical Power, Materials science, Simulation and Simulation Software, Mathematical Modeling
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Application Design, Web Applications, Software Development Life Cycle, Case Studies, Web Development, Data Modeling, Systems Development, Software Development, Business Architecture, Engineering Software, Python Programming, Software Design, Application Development, Computer Programming, Development Environment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Model Deployment, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Artificial Intelligence, Applied Machine Learning, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Machine Learning, Natural Language Processing, Supervised Learning, Network Architecture, Data Science
Beginner · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Prompt Engineering, Computer Vision, Data Wrangling, Artificial Intelligence, Cloud Security, Embeddings, Model Deployment, MLOps (Machine Learning Operations), Data Security, Data Governance, Deep Learning, Encryption, Public Cloud, General Data Protection Regulation (GDPR)
Beginner · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
Beginner · Course · 1 - 3 Months