
Arizona State University
Skills you'll gain: English Language, Business Writing, Presentations, Executive Presence, Management Reporting, Product Planning, Business Planning, Marketing Budgets, New Product Development, Business Communication, Writing, Marketing Planning, Campaign Management, Internal Communications, Oral Expression, Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cybersecurity, Network Protocols, Cyber Attacks, Threat Management, Threat Modeling, Security Controls, Responsible AI, Cyber Security Policies, Agile Product Development, Data Security, Security Awareness, Computer Security Awareness Training, Computer Security, Agile Methodology, Cyber Security Assessment, Network Security, TCP/IP, Incident Response, Threat Detection, Risk Management
Intermediate · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Algorithms, Debugging, Theoretical Computer Science, Computational Thinking, Program Development, Software Testing, Computer Programming, Analysis, Solution Design, Design Strategies, Data Processing, Model Optimization, Bioinformatics, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, LangGraph, Generative AI, LangChain, Agentic Workflows, Multimodal Prompts, LLM Application, UI Components, AI Security, Vector Databases, Large Language Modeling, Application Security, User Interface (UI) Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Embeddings, Python Programming
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Threat Management, Network Security, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Risk Management Framework, Computer Security Incident Management, Cyber Attacks, Bash (Scripting Language), Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Secure Coding, Maintainability, Hardening, Java Programming, Software Design Patterns, Application Security, Software Design, Java, Software Architecture, Memory Management, Object Oriented Design, API Design, Code Reusability, Software Development, Object Oriented Programming (OOP), Functional Design, Application Programming Interface (API), Interoperability, System Programming, C (Programming Language)
Advanced · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Editing, Writing, Writing and Editing, Proofreading, Report Writing, English Language, Style Guides
Mixed · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Programming Principles, Object Oriented Programming (OOP), Event-Driven Programming, Node.JS, JSON, Test Script Development, Computer Programming, Test Case, Data Structures, Package and Software Management, Front-End Web Development, Functional Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Financial Modeling, Financial Statement Analysis, Management Consulting, Strategic Planning, Business Strategy, Data Presentation, Business Consulting, Data Visualization, Stakeholder Engagement, Business Analysis, Stakeholder Management, Generative AI, Microsoft Excel, Problem Solving, Requirements Analysis, Process Improvement, Change Management, Lean Six Sigma, Key Performance Indicators (KPIs), Communication
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Event-Driven Programming, Front-End Web Development, Javascript, Frontend Performance, Cascading Style Sheets (CSS), Web Development Tools, Debugging, Web Applications, Responsive Web Design, Animations, Web Development, Visualization (Computer Graphics), JSON, Hypertext Markup Language (HTML), Application Programming Interface (API), Animation and Game Design, User Interface (UI), Event Monitoring, Computer Programming
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), C and C++, Electronic Components, Computer Hardware, Integrated Development Environments, Programming Principles, Computer Programming, Electronics Engineering, Program Development, Software Installation, Development Environment, Digital Communications, Build Tools
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Open Shortest Path First (OSPF), Network Routers, Communication Systems, Telecommunications, Dynamic Host Configuration Protocol (DHCP), Network Planning And Design, Network Security, Network Switches, General Networking, Virtual Networking, Network Performance Management, Computer Networking, Network Architecture
Intermediate · Specialization · 3 - 6 Months