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.

University of Houston
Skills you'll gain: Probability & Statistics, Statistical Methods, Statistics, Microsoft Excel, Predictive Analytics, Game Theory, Spreadsheet Software, Predictive Modeling, Excel Formulas, Pivot Tables And Charts, Regression Analysis, Statistical Analysis, Statistical Modeling, Advanced Analytics, Data-Driven Decision-Making, Data Analysis, Analytics, Data Analysis Software, Simulations, Probability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Analysis
Beginner · Guided Project · Less Than 2 Hours

University of Leeds
Skills you'll gain: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
Beginner · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Portfolio Management, Investment Management, Portfolio Risk, Asset Management, Investments, Risk Modeling, Estimation, Market Liquidity, Risk Management, Financial Market, Financial Trading, Model Optimization, Finance, Equities, Securities (Finance), Statistical Methods, Risk Analysis, Transaction Processing, Securities Trading, Market Dynamics
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Construction Estimating, Engineering Plans And Specifications, Blueprint Reading, Architectural Drawing, Cost Estimation, Building Information Modeling, Project Estimation, Risk Management, Project Risk Management, Architecture and Construction, Cost Management, Technical Drawing, Engineering Drawings, Construction Management, Estimation, Bidding, Construction, Risk Analysis, Presentations, Business Communication
Intermediate · Specialization · 3 - 6 Months

EDHEC Business School
Skills you'll gain: Investment Management, Portfolio Management, Asset Management, Investments, Portfolio Risk, Machine Learning, Statistical Machine Learning, Applied Machine Learning, Financial Modeling, Supervised Learning, Predictive Analytics, Market Data, Feature Engineering, Unsupervised Learning, Regression Analysis, Statistical Methods, Analysis, Estimation, Risk Analysis, Computer Science
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Interactive Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Analysis, Data Preprocessing, Data Science, Data Cleansing, Matplotlib, Data Import/Export, NumPy, JSON, Python Programming, File I/O
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Fine-tuning, Large Language Modeling, Generative Model Architectures, Model Optimization, Prompt Engineering, Model Training, PyTorch (Machine Learning Library)
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Core Data (Software), iOS Development, Model View Controller, Apple iOS, JSON, Swift Programming, Apple Xcode, Code Review, UI Components, Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Data Structures, Data Persistence, User Interface (UI), User Interface (UI) Design, Data Store, Application Development, Transaction Processing, Mobile Development
Beginner · Specialization · 3 - 6 Months
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, Usability, User Experience Design, Statistical Programming, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, UI/UX Research, R Programming, User Experience, Data Collection, Human Computer Interaction, Statistics, Data Validation, Statistical Modeling, Regression Analysis, Logistic Regression
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Architectural Drawing, Engineering Drawings, SketchUp (3D Modeling Software), AutoCAD, Autodesk Revit, Building Information Modeling, Drafting and Engineering Design, Engineering Management, Technical Drawing, 3D Modeling, Engineering Design Process, Autodesk, Engineering Documentation, Structural Engineering, Diagram Design, Civil and Architectural Engineering, Visualization (Computer Graphics), Construction Estimating, Engineering Practices, Computer-Aided Design
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Business Analytics, Statistics, Statistical Analysis, Analytics, Microsoft Excel, Statistical Modeling, Probability & Statistics, Statistical Methods, Predictive Analytics, Statistical Software, Data-Driven Decision-Making, Regression Analysis, Correlation Analysis, Predictive Modeling
Intermediate · Course · 1 - 4 Weeks