
Imperial College London
Skills you'll gain: Logistic Regression, Descriptive Statistics, Exploratory Data Analysis, Regression Analysis, Model Evaluation, Statistical Methods, R Programming, Statistical Modeling, Predictive Modeling, Statistical Analysis, Biostatistics, Statistical Software, Predictive Analytics, Probability & Statistics, R (Software), Public Health, Data Preprocessing
★ 4.8 (368) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Software, Software Design, System Design and Implementation, Embedded Systems, Performance Tuning, Systems Analysis, Electronic Hardware, Hardware Design, Electronic Systems, Systems Design, Hardware Architecture, Electrical and Computer Engineering, Requirements Analysis, System Programming, Reliability, Operating Systems, Service Level
★ 4 (122) · Intermediate · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Code Reusability, Object Oriented Design, File I/O, Programming Principles, Program Development, Algorithms, C (Programming Language), Data Structures
★ 4.7 (813) · Mixed · Course · 1 - 3 Months

Peking University
Skills you'll gain: File Systems, Operating Systems, System Software, Data Storage, Computer Systems, Memory Management, File Management, OS Process Management, System Programming, File I/O, Computer Science, Unix, Software Systems, Linux, Peripheral Devices, Microsoft Windows, Computer Hardware, Algorithms
★ 4.6 (363) · Intermediate · Course · 3 - 6 Months

Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), C and C++, Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Data Management, Computational Logic
★ 4.6 (16) · Intermediate · Specialization · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Functional Specification, Diagram Design, Software Development, Software Engineering, Software Systems, Model Evaluation, Project Planning, Project Management
★ 4.6 (379) · Intermediate · Course · 1 - 3 Months

Google AR & VR
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Reality, Application Design, Virtual Environment, 3D Assets, Unity Engine, Mobile Development, User Experience, User Flows, Computer Hardware
★ 4.5 (3.9K) · Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Java, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Android Development, Android Studio, Mobile Development, Memory Management, Android (Operating System), Programming Principles, Integrated Development Environments, Development Environment
★ 4.7 (1.5K) · Mixed · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Stakeholder Engagement, Project Management Life Cycle, Resource Management, Risk Management, Earned Value Management, Stakeholder Management, Project Risk Management, Team Motivation, Stakeholder Analysis, Project Schedules, Resource Planning, Project Management Institute (PMI) Methodology, Stakeholder Communications, Project Management, Negotiation, Project Planning, Resource Allocation, Risk Mitigation, Active Listening, Agile Project Management
★ 4.6 (900) · Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Stored Procedure, Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, Transact-SQL, Data Integrity, Database Architecture and Administration, Database Development, Data Integration, SQL, Transaction Processing, Power BI, Data Warehousing, Database Management, Data Maintenance, Databases, Query Languages, Database Systems, Data Management
★ 4.6 (253) · Beginner · Professional Certificate · 3 - 6 Months

University of Minnesota
Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Software Testing, Testability, Test Case, White-Box Testing, Behavior-Driven Development, Code Coverage, Test Engineering, Acceptance Testing, Test Planning, Unit Testing, Functional Testing, Test Automation, JUnit, Java Programming
★ 3.8 (116) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, Docker (Software), AI Workflows, Kubernetes, Agentic Workflows, Azure Active Directory, Prompt Patterns, Generative AI Agents, LangChain, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
★ 3.4 (21) · Intermediate · Professional Certificate · 3 - 6 Months