
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
Intermediate · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Web Scraping, Restful API, Web Services, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Application Programming Interface (API), Data Processing, Hypertext Markup Language (HTML), Python Programming, Software Installation
Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Predictive Modeling, Data Storytelling, Database Design, Dashboard, Predictive Analytics, MySQL, Data Presentation, Relational Databases, SQL, Tableau Software, Business Analytics, Business Metrics, Data Visualization Software, Process Development, Data Visualization, Business Analysis, Data Analysis, Big Data, Business Communication, Microsoft Excel
Beginner · Specialization · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Computer Programming, Algorithms, C (Programming Language), Software Design, Program Development, Graph Theory, Code Reusability, Computational Logic, Artificial Intelligence, Data Structures, Memory Management, File I/O, Simulations
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Generative AI, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, Model Training, Machine Learning, Innovation, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spreadsheet Software, Stakeholder Communications, Dashboard, Stakeholder Management, Data-Driven Decision-Making, Data Analysis, Data Entry, Analytical Skills, Analysis, Expectation Management, Quantitative Research, Problem Solving, Smart Goals, Communication Strategies
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, Scientific Visualization, Image Analysis, Data Visualization Software, File I/O, Matlab, Algorithms, Machine Learning Methods, User Interface (UI), Applied Machine Learning, Prompt Patterns, UI Components, Human Computer Interaction, ChatGPT, LLM Application, Large Language Modeling, Computer Programming, Code Reusability, Data Analysis, Functional Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, AI Integrations, Application Deployment, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Java Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Python Programming, NumPy, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: React Native, iOS Development, Apple iOS, Software Development Life Cycle, Flutter (Software), Mobile Development, Software Architecture, Android Studio, User Centered Design, Android Development, Swift Programming, Responsive Web Design, Git (Version Control System), GitHub, User Interface (UI) Design, Android (Operating System), Front-End Web Development, Cascading Style Sheets (CSS), Data Ethics, AI Personalization
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: MySQL, Database Software, Database Management, Database Theory, Data Warehousing, Interactive Data Visualization, Dashboard, Database Administration, Data Visualization Software, Star Schema, Dashboard Creation, Linux Commands, Unix, Data Integrity, Unit Testing, Algorithms, Analytics, Database Architecture and Administration, Software Versioning, Command-Line Interface
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Data Visualization, Data Presentation, Interactive Data Visualization, Tableau Software, Presentations, Data Visualization Software, Dashboard, Dashboard Creation, Data Analysis, Web Content Accessibility Guidelines, Driving engagement, Design Elements And Principles, Color Theory
Beginner · Course · 1 - 4 Weeks