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 Cape Town
Skills you'll gain: Blockchain, Cryptography, FinTech, Emerging Technologies, Machine Learning, Financial Data, Artificial Intelligence, Financial Systems, Supervised Learning, Information Privacy, Entrepreneurship, Technology Strategies, Unsupervised Learning, Data Integrity, Distributed Computing, Data Management, Reinforcement Learning
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsible AI, LLM Application, Model Evaluation, Scripting, Debugging
Beginner · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Ancient History, Culture, Diagram Design, Intercultural Competence, Cultural Diversity, Liberal Arts, Language Learning, Language Competency, Research, World History, Social Studies, Anthropology, Discussion Facilitation, Literacy
Beginner · Specialization · 3 - 6 Months

American Psychological Association
Skills you'll gain: Data Visualization, Descriptive Statistics, Plot (Graphics), Data Literacy, Graphing, Statistical Hypothesis Testing, Probability & Statistics, Statistical Inference, Quantitative Research, Statistics, Statistical Analysis, Sample Size Determination, Data Analysis, Sampling (Statistics), Exploratory Data Analysis, Scatter Plots, Correlation Analysis, Psychology, Research Design, Scientific Methods
Beginner · Course · 1 - 3 Months

Skills you'll gain: AI Personalization, Mobile Development, Generative AI, Anthropic Claude, LLM Application, Apple iOS, AI Product Strategy, Machine Learning Methods, Application Design, Cloud Development, Data Strategy, Embedded Software, User Interface and User Experience (UI/UX) Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Fraud detection, Generative AI, Responsible AI, Regulatory Requirements, Compliance Management, Governance, Risk Management, Data Ethics, Anomaly Detection, Artificial Intelligence, AI Enablement, Model Evaluation, Forecasting
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Application Servers, Web Applications, Development Environment, Object Oriented Programming (OOP), Application Development, Eclipse (Software), Program Development, Computer Programming, Object Oriented Design, Mobile Development, UI Components, Event-Driven Programming, User Interface (UI), Virtual Machines, Data Structures, Command-Line Interface, Software Installation
Intermediate · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Oracle SQL Developer, Oracle Databases, PL/SQL, Database Design, SQL, Database Architecture and Administration, Stored Procedure, Database Management, Data Management, Network Architecture, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Supplier Quality Management, Procurement, Strategic Sourcing, Enterprise Resource Planning, Purchasing, Environmental Social And Corporate Governance (ESG), Strategic Partnership, Business Risk Management, Key Performance Indicators (KPIs), Supplier Relationship Management, Supply Chain, Risk Management, Derivatives, Organizational Structure, Consolidation, Target Audience, Talent Management, Quality Management, Robotic Process Automation, Supply Chain Management
Intermediate · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Computer Programming, Java Programming, Software Development Methodologies, Distributed Computing
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Autoencoders, Convolutional Neural Networks, Generative Adversarial Networks (GANs), Applied Machine Learning, Model Deployment, Unsupervised Learning, Artificial Intelligence, Classification Algorithms
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Howard University
Skills you'll gain: Design Thinking, Business Software, Information Systems, Cloud Computing, Business Systems, Business Technologies, Cloud Deployment, Cloud Security, Virtualization, Digital Transformation, Cloud Services, Management Information Systems, Product Design, Business Solutions, Information Technology, Cloud Infrastructure, Customer Insights, User Centered Design, Cybersecurity, Data Management
Intermediate · Specialization · 1 - 3 Months