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: Model Deployment, Apache Spark, Data Pipelines, MLOps (Machine Learning Operations), PySpark, IBM Cloud, Jupyter, Docker (Software), Machine Learning, Data Science, Python Programming, Scalability, Design Thinking
Advanced · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Research Methodologies, Research Design, Research, Surveys, Qualitative Research, Writing, Ethical Standards And Conduct, Data Collection, Timelines, Social Sciences
Mixed · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: R Programming, R (Software), Statistical Analysis, Ggplot2, Data Import/Export, Statistical Methods, Data Structures, Programming Principles, Data Preprocessing, Data Science, Model Evaluation, Machine Learning, Data Manipulation, Exploratory Data Analysis, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LangGraph, AI Orchestration, Model Deployment, Retrieval-Augmented Generation, AI Workflows, Generative AI Agents, CrewAI, Agentic Workflows, LangChain, Artificial Intelligence and Machine Learning (AI/ML), LLM Application, Agentic systems, OpenAI, Systems Integration, Tool Calling, Google Gemini, Workflow Management, Automation, Prompt Engineering, Responsible AI
Intermediate · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Agile Project Management, Process Mapping, Software Engineering, Kanban Principles, Software Development Life Cycle, Software Quality Assurance, Program Development, Application Security, Scrum (Software Development), Object Oriented Design, Software Architecture, User Experience Design, Software Quality (SQA/SQC)
Intermediate · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, AI Enablement, Generative AI, Artificial Intelligence, Large Language Modeling, Creativity, Problem Solving, Context Management, Verification And Validation
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, iOS Development, Android Development, Tensorflow, Swift Programming, Mobile Development, Applied Machine Learning, Embedded Systems, Computer Vision, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Infographics, Storyboarding, Canva (Software), Prompt Engineering, Copywriting, Generative AI, Content Creation, Marketing Strategies, Blogs, Marketing Psychology, Collaborative Software, AI Enablement, ChatGPT, Online Advertising, MarTech, Graphic Design, Brand Awareness, Artificial Intelligence, Search Engine Optimization, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Imperial College London
Skills you'll gain: Tensorflow, Recurrent Neural Networks (RNNs), Autoencoders, Generative Model Architectures, Data Pipelines, Keras (Neural Network Library), Model Evaluation, Deep Learning, Image Analysis, Transfer Learning, Convolutional Neural Networks, Applied Machine Learning, Bayesian Statistics, Supervised Learning, Natural Language Processing, Computer Vision, Model Deployment, Artificial Neural Networks, Data Preprocessing, Probability Distribution
Intermediate · Specialization · 3 - 6 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Precision Medicine, Sports Medicine, Athletic Training, Rehabilitation, Responsible AI, Data Ethics, Injury Prevention, Augmented and Virtual Reality (AR/VR), AI Personalization, Health Systems, Exercise Science, Health Technology, Artificial Intelligence, Emerging Technologies, Healthcare Ethics, Machine Learning, Human Machine Interfaces, Predictive Modeling, Risk Management, Real Time Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Algorithms, File I/O, Data Structures, Computational Thinking, Pseudocode, Command-Line Interface, Graph Theory, Artificial Intelligence, Game Design
Beginner · Specialization · 3 - 6 Months