Unified Modeling Language (UML) courses can help you learn diagramming techniques, system design principles, and software architecture essentials. You can build skills in creating use case diagrams, class diagrams, and sequence diagrams, which are crucial for visualizing system interactions and structures. Many courses introduce tools like Lucidchart and Visual Paradigm, which assist in modeling and documenting software systems, enabling you to apply UML concepts effectively in real projects.

Pontificia Universidad Católica de Chile
Skills you'll gain: Semiconductors, Electronic Systems, Electronics, Electronic Components, Basic Electrical Systems, Electronics Engineering, Power Electronics, Engineering Design Process, Schematic Diagrams, Performance Testing, Computational Logic, System Design and Implementation, Mathematical Modeling, Physics, Engineering Analysis, Engineering Calculations
Beginner · Specialization · 1 - 3 Months

Michigan State University
Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Prototyping, Computer Graphic Techniques, Design Research, Graphical Tools, Baking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Microsoft Azure, Artificial Intelligence, Data Ethics, Image Analysis, Natural Language Processing, Computer Vision, Applied Machine Learning, AI Workflows, No-Code Development, Model Deployment, Text Mining, Machine Learning, Model Evaluation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Remote Access Systems, TCP/IP, Network Protocols, System Programming, Operating Systems, Hardware Architecture, Performance Tuning, Computer Hardware
Intermediate · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Business Modeling, Business Architecture, Entrepreneurship, Storytelling, Design Thinking, Business Strategies, Business Strategy, Innovation, Strategic Thinking, Systems Thinking, Business, Presentations, Media and Communications, Case Studies, Market Opportunities, Value Propositions, Competitive Analysis
Advanced · Course · 1 - 4 Weeks

Meta
Skills you'll gain: MySQL, Django (Web Framework), Database Management, Database Application, SQL, Databases, Python Programming, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Target Market, Value Propositions, Cost Control, Customer Analysis, Business Modeling, Strategic Partnership, Marketing Channel, Entrepreneurship, Business Strategy, Resource Management, Revenue Management
Intermediate · Guided Project · Less Than 2 Hours

The Chinese University of Hong Kong
Skills you'll gain: Cultural Diversity, Ancient History, Literacy, Culture, Language Learning, Political Sciences, Social Studies, Liberal Arts, Social Sciences
Mixed · Course · 1 - 3 Months

Epic Games
Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Modeling, Prototyping, Visualization (Computer Graphics), 3D Assets, Computer Graphics, Multimedia, Virtual Environment, Aesthetics
Beginner · Course · 1 - 3 Months

Maven Analytics
Skills you'll gain: Microsoft Copilot, Microsoft Excel, Pivot Tables And Charts, Excel Formulas, Human Resources Software, Data Manipulation, Data Analysis, Microsoft 365, Data Presentation, ChatGPT, Data Visualization, Artificial Intelligence, Generative AI, Prompt Engineering
Beginner · Course · 1 - 3 Months

Universidad Peruana de Ciencias Aplicadas
Skills you'll gain: Design Thinking, Business Modeling, Needs Assessment, Social Impact, Professional Networking, Entrepreneurship, Creative Problem-Solving, Sustainable Development, Planning, Community Development, Self-Motivation, Growth Strategies, Professional Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Data Persistence, Programming Principles, Python Programming, File Management, Computer Science
Intermediate · Course · 1 - 4 Weeks