
Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Systems Architecture, Operating Systems, Performance Tuning, Scalability
Advanced · Course · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design, Game Design
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Apache Hadoop, Big Data, Data Infrastructure, Cloud Management, Data Processing, Data Storage, Java, Operating System Administration, Systems Administration, Distributed Computing, Command-Line Interface
Mixed · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Threat Modeling, Application Deployment, Scripting, Cryptography, Cryptographic Protocols, Application Security, Scalability, Software Development, Payment Systems, FinTech, Secure Coding, Software Development Tools, Distributed Computing, Computer Programming, Transaction Processing, Emerging Technologies, Business Analysis, Market Dynamics, Finance
Intermediate · Specialization · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Project Management, Project Planning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cryptography, Encryption, Secure Coding, File Management, Python Programming, Mathematical Software, Programming Principles, Scripting, Algorithms, Debugging, Data Structures, User Interface (UI), UI Components, Application Development
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Code Coverage, Embedded Software, Real-Time Operating Systems, Performance Testing, System Testing, Software Testing, User Acceptance Testing (UAT), Verification And Validation, Embedded Systems, Scenario Testing, Acceptance Testing, Test Tools, Test Execution Engine, Unit Testing, Test Case, Test Planning, Integration Testing, Simulations, System Requirements, Real Time Data
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Adobe Illustrator, Color Theory, Adobe Photoshop, Adobe Acrobat, Typography, Document Management, Graphic and Visual Design, Graphic Design, Photography, Generative AI, Design, Adobe Creative Cloud, Design Elements And Principles, Workflow Management, Digital Design, File Management, Collaborative Software, Design Reviews, Branding
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Generative AI Agents, Agentic systems, Workflow Management, Artificial Intelligence, Prompt Engineering, Generative AI, Customer and Client Support, Governance, User Feedback
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Serial Peripheral Interface, Performance Tuning, Software Design, Real Time Data, Technical Design, C (Programming Language), Debugging, System Configuration, Maintainability, Scalability, Data Mapping
Advanced · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Mathematical Modeling, Systems Thinking, Strategic Decision-Making, Innovation, Social Sciences, Strategic Thinking, Decision Making, Complex Problem Solving, Critical Thinking, Network Analysis, Economics, Probability, Market Dynamics
Intermediate · Course · 1 - 3 Months

Lund University
Skills you'll gain: Sustainable Development, Climate Change Adaptation, Sustainable Design, Sustainable Technologies, Community Development, Governance, Socioeconomics, Water Sustainability, Sustainable Business, Systems Thinking, Environmental Resource Management, Environmental Issue, Environmental Science, Climate Change Mitigation, Case Studies, Water Resources, Multimedia, Business Modeling, Innovation, Stakeholder Engagement
Beginner · Specialization · 3 - 6 Months