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.

Arizona State University
Skills you'll gain: Peer Review, Oral Expression, Presentations, Video Production, Business Communication, Language Learning, Communication
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Grammar, English Language
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Purchasing, English Language, Business Communication, Business Writing, Auditing, Negotiation, Business Ethics, Verbal Communication Skills, Forecasting, Budgeting, Influencing, Financial Acumen, Literacy, Vocabulary
Intermediate · Course · 1 - 3 Months

Peking University
Skills you'll gain: Literacy, Language Learning, Vocabulary
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Teamwork, Storytelling, Communication, Professionalism, Continuous Improvement Process, Report Writing, Presentations, Writing, Constructive Feedback, Concision, Intercultural Competence, Job Analysis, Editing, Self-Awareness, Generative AI Agents, Adaptability
Beginner · Specialization · 3 - 6 Months

University of North Texas
Skills you'll gain: Writing, Grammar, Writing and Editing, Literacy, Proofreading, Vocabulary, English Language
Mixed · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Literacy, Critical Thinking, Lifelong Learning, Self-Awareness, Analysis, Learning Strategies, Self-Starter, Analytical Skills, Problem Solving, Communication
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Discussion Facilitation, Verbal Communication Skills, Public Speaking, Communication, Social Skills, Interpersonal Communications, Active Listening, Planning, Collaboration, Initiative and Leadership, Time Management
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Writing, Research, Grammar, Editing, Organizational Skills, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Shanghai Jiao Tong University
Skills you'll gain: Language Learning, Culture, English Language, Cultural Diversity, Liberal Arts, Performing Arts, Diversity Awareness, Anthropology, Intercultural Competence, Social Studies, Music, Demography
Intermediate · Course · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Business Communication, Verbal Communication Skills, Communication, Virtual Teams, Telecommuting, Meeting Facilitation
Mixed · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Vocabulary, Oral Comprehension, English Language, Grammar, Language Competency, Literacy, Language Learning
Beginner · Course · 1 - 4 Weeks