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.

Amazon Web Services
Skills you'll gain: Data Lakes, Data Visualization, Data Architecture, Amazon Web Services, Data Engineering, Data Infrastructure, Data Warehousing, Data Processing, Amazon S3, Query Languages, AWS Identity and Access Management (IAM), Data Management, Data Transformation, Data Governance, Data Import/Export, Data Storage, Data Science, Machine Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Large Language Modeling, Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Hugging Face, Data Pipelines, PyTorch (Machine Learning Library), Natural Language Processing, Data Preprocessing, Artificial Intelligence, Recurrent Neural Networks (RNNs)
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Computational Logic, Artificial Intelligence, Computational Thinking, Theoretical Computer Science, Algorithms, Machine Learning, Data Structures
Beginner · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Agile Software Development, Agile Methodology, Agile Project Management, Team Performance Management, Team Management, Team Building, Team Leadership, Sprint Retrospectives, Backlogs, Kanban Principles, Sales Presentation, Innovation, Lean Methodologies, Process Improvement, Selling Techniques, Prioritization, Discussion Facilitation, Goal Setting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Generative AI, Software Design, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Application Security, Software Engineering, Debugging, DevSecOps
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Time Series Analysis and Forecasting, Deep Learning, Statistical Analysis, Predictive Modeling, Statistical Methods, Forecasting, Data Preprocessing, Jupyter, Applied Machine Learning, Data Transformation, Model Evaluation, Pandas (Python Package), Unsupervised Learning, Dimensionality Reduction
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Analytical Skills, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, R (Software), Data Analysis, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Import/Export
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tensorflow, Deep Learning, Keras (Neural Network Library), Distributed Computing, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Generative AI, ChatGPT, Large Language Modeling, Prompt Engineering, Responsible AI, Data Ethics, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Social Impact, Business Economics, Culture, Business Ethics, Law, Regulation, and Compliance, Intellectual Property
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Web Components, Front-End Web Development, Web Development, Javascript, Model View Controller, Software Architecture, Hypertext Markup Language (HTML), UI Components, Software Design Patterns
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Social Network Analysis, Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Social Sciences, Data Ethics, Databases, Artificial Intelligence, Research, Simulations, Data Processing, Big Data, Systems Thinking, Social Studies, Trend Analysis, Data Science, AI Enablement, Research Methodologies, Agentic systems
Beginner · Specialization · 3 - 6 Months
University of Minnesota
Skills you'll gain: Taxonomy, AI Personalization, Spreadsheet Software, Machine Learning, Predictive Analytics, Microsoft Excel, Data Collection, Statistics, Algorithms, Computer Programming, Java
Intermediate · Course · 1 - 3 Months