Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Johns Hopkins University
Skills you'll gain: Data Visualization Software, Scientific Visualization, Interactive Data Visualization, Geospatial Information and Technology, Geospatial Mapping, Data Presentation, Color Theory, Graphic and Visual Design, Visual Design, Spatial Data Analysis, Tree Maps, Visualization (Computer Graphics), Data Storytelling, Statistical Visualization, Design Elements And Principles, Tableau Software, Plot (Graphics), Data Literacy, Computer Displays, Time Series Analysis and Forecasting
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Construction, Natural Resource Management, Sustainable Architecture, Environment and Resource Management, Sustainable Design, Building Design, Building Services Engineering, Land Management, HVAC, Building Codes, Thermal Management, Architectural Design, Sustainable Development, Human Factors, Climate Change Mitigation, Physics
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Climate Change Programs, Climate Change Mitigation, Climate Change Adaptation, Social Impact, Sustainable Development, Sustainable Design, Mitigation, Driving engagement
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: SQL, Generative AI, AI literacy, Data Visualization, Interactive Data Visualization, Query Languages, Prompt Patterns, Data Literacy, Data Analysis, Debugging, Exploratory Data Analysis, ChatGPT, Prompt Engineering, Databases, Context Engineering, Data Validation, Context Management, Code Reusability
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Predictive Modeling, Predictive Analytics, Regression Analysis, Decision Tree Learning, Supervised Learning, Analytics, Logistic Regression, Descriptive Analytics, Model Training, Machine Learning, Model Evaluation, Classification Algorithms, Unsupervised Learning
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Code Reusability, Python Programming, Program Development, Software Installation, Computational Logic, IT Automation, Computational Thinking, Data Storage, Development Environment
Mixed · Course · 1 - 3 Months

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

University of Colorado Boulder
Skills you'll gain: Data Ethics, Security Awareness, Healthcare Ethics, Responsible AI, Ethical Standards And Conduct, Cybersecurity, Diversity Awareness, Generative AI, Information Systems Security, Artificial Intelligence, Diversity Training, Computer Science, Diversity Programs, digital literacy, Medical Privacy, Information Privacy, Diversity Equity and Inclusion Initiatives, Social Impact, AI Personalization, Media and Communications
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Constructive Feedback, Course Development, Talent Management, Team Performance Management, Training and Development, Human Capital, Human Resources Management and Planning, Management Training And Development, People Development, Human Resource Management, Employee Training, Recruitment, Talent Recruitment, Human Resources, Curriculum Development, Student Engagement, Syllabus Development, Performance Analysis, Lesson Planning, Instructional and Curriculum Design
Beginner · Course · 1 - 3 Months

The World Bank Group
Skills you'll gain: Climate Change Programs, Climate Change Adaptation, Climate Change Mitigation, Resilience, Sustainable Development, Environment, Mitigation, Environmental Policy, Water Resources, Environmental Science, Collaboration, Economic Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI powered creativity, Adobe Firefly, Visual Storytelling, Responsible AI, Generative AI, AI literacy, Creativity, Prompt Engineering, Ideation, Innovation, AI Workflows, Design Thinking, Model Training, Multimedia, Storytelling, Visual Design, Content Strategy
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Cross-Functional Team Leadership, Team Leadership, Initiative and Leadership, Resilience, Strategic Leadership, Problem Solving, Leadership, Organizational Leadership, Video Production, Leadership Development, Corporate Sustainability, Proposal Development, Diversity and Inclusion, Innovation, Adaptability, Collaboration
Beginner · Course · 1 - 4 Weeks