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: Sprint Planning, Azure DevOps, Backlogs, Collaborative Software, Issue Tracking, Kanban Principles, Agile Software Development, Microsoft Azure, Project Management, DevOps
Beginner · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Debugging, Computer Programming, Program Development, Video Game Development, Computer Programming Tools, 3D Assets, Development Environment, Software Documentation, Code Reusability, Data Storage, Scripting
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Database Systems, Database Theory, Relational Databases, Database Management, SQL, Databases, Database Design, Database Development, Database Software, Database Application, Database Management Systems, Information Systems, MySQL, Query Languages, Data Modeling, Transaction Processing, MySQL Workbench, Information Systems Security, Data Integrity, Performance Tuning
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: AI literacy, Responsible AI, Social Impact, Decision Intelligence, Social Studies
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Web Language, Web Design, Cascading Style Sheets (CSS), Web Applications, Web Development, Front-End Web Development, UI Components, Typography
Build toward a degree
Beginner · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Animation and Game Design, 3D Assets, Unity Engine, Game Design, User Interface (UI) Design, User Interface (UI), Visualization (Computer Graphics), Animations, Computer Graphics, Music, Computer Graphic Techniques, Conceptual Design, Creativity, Data Import/Export
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Applied Machine Learning, Jupyter, Data Processing, Predictive Modeling, Machine Learning, Model Training, Data Manipulation, Data Preprocessing, Data Science, Model Evaluation, Model Optimization, Data Analysis, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Vulnerability Management, Software Development Methodologies, Cybersecurity, Configuration Management
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Responsible AI, Google Gemini, Gemini, Generative AI, Generative AI Agents, Generative Model Architectures, Google Cloud Platform, AI Workflows, Google Workspace, AI Orchestration, Agentic Workflows, Prompt Patterns, AI Product Strategy, AI Security, Large Language Modeling, AI literacy, Artificial Intelligence, Cloud Computing, Collaboration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Model Deployment, Google Cloud Platform, Data Lakes, Data Pipelines, Dataflow, Dashboard Creation, Dashboard, Extract, Transform, Load, Data Architecture, Tensorflow, Big Data, Real Time Data, Query Languages, Data Warehousing, Apache Spark, Data Processing, SQL, Data Integration, Unstructured Data, Data Security
Intermediate · Specialization · 3 - 6 Months

ESSEC Business School
Skills you'll gain: Mediation, Negotiation, Conflict Management, Intercultural Competence, Cultural Diversity, Case Studies, Analysis, Value Propositions, Peer Review, Process Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Virtual Machines, Package and Software Management, Memory Management
Beginner · Course · 1 - 4 Weeks