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 Colorado Boulder
Skills you'll gain: Computational Logic, Systems Design, Verification And Validation, Computer Engineering, Communication Systems, Systems Analysis, Software Systems, Process Modeling, Functional Testing, Theoretical Computer Science, Computational Thinking, Functional Specification, Software Architecture, Model Optimization, Software Design, Graph Theory, Software Testing, Software Quality Assurance, Computer Architecture, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Project Risk Management, Risk Management, Risk Analysis, Risk Management Framework, Risk Mitigation, Risk Control, Project Design, Continuous Monitoring, Project Management, Project Planning, Decision Making, Prioritization
Beginner · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Prompt Engineering, Amazon Bedrock, AI Workflows, Agentic Workflows, Generative AI Agents, Generative AI, Amazon Web Services, AI Orchestration, Solution Architecture, AI Integrations, Artificial Intelligence, Data Quality, Model Optimization, Computer Vision, Fine-tuning, Scalability, Data Pipelines, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Model Optimization, Feature Engineering, Applied Machine Learning, Object Oriented Programming (OOP), Unsupervised Learning, Model Evaluation, Statistical Machine Learning, Recurrent Neural Networks (RNNs), Object Oriented Design, Convolutional Neural Networks, Machine Learning Methods, Plot (Graphics), Transfer Learning, Machine Learning Algorithms, Data Visualization, Natural Language Processing, Seaborn, Python Programming, Deep Learning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: IT Security Architecture, Threat Modeling, Application Security, Cloud Deployment, Cloud Computing Architecture, Cloud Computing, Cloud Services, Security Engineering, Cloud Security, Systems Architecture, Security Controls, Software As A Service, Infrastructure As A Service (IaaS), Computer Security, Data Security, Platform As A Service (PaaS), Data Integrity
Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Predictive Modeling, Model Training, Predictive Analytics, Machine Learning Algorithms, Machine Learning, Algorithms, Machine Learning Methods, Responsible AI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Machine Learning, Model Evaluation, AI literacy, Model Optimization, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Reinforcement Learning, Deep Learning, Model Training, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Quantum computing, Machine Learning Algorithms, Artificial Intelligence, Model Optimization, Artificial Neural Networks, Algorithms, Python Programming
Intermediate · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Business Modeling, Business Architecture, Business Strategy, Design Thinking, Storytelling, Innovation, Entrepreneurship, Systems Thinking, Shared Media, Organizational Development, Visual Storytelling, Professional Networking, Market Opportunities, Case Studies
Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: SQL, Relational Databases, Microsoft Copilot, Database Management, Transaction Processing, Database Development, Query Languages, Database Design, Database Architecture and Administration, Secure Coding, Object-Relational Mapping, Performance Tuning, Data Integrity, Data Modeling, Data Security
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Heat Maps, Model Evaluation, Image Analysis, Deep Learning, Computer Vision
Intermediate · Guided Project · Less Than 2 Hours

Shanghai Jiao Tong University
Skills you'll gain: Business Communication, Oral Expression, Language Competency, Verbal Communication Skills, Communication, Interpersonal Communications, Oral Comprehension, Language Learning, Grammar, Language Interpretation, Translation, and Studies, Vocabulary, Collaboration, Time Management, Critical Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Animations, Video Editing, Marketing Materials, Video Production, Storytelling, Marketing Design, Content Marketing, Timelines, Visual Storytelling, Marketing, Multimedia, Driving engagement, Graphic Design
Beginner · Guided Project · Less Than 2 Hours