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.

Skills you'll gain: Responsible AI, Data Ethics, Interoperability, Applied Machine Learning, Data Integrity, Machine Learning, Artificial Intelligence, Software Visualization, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Kubernetes, DevOps, CI/CD, Google Cloud Platform, Infrastructure as Code (IaC), System Design and Implementation, Prompt Engineering Tools, Development Environment
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Google Cloud Platform, Network Planning And Design, Virtual Private Networks (VPN), Generative AI, Network Engineering, Network Troubleshooting, Network Architecture
Beginner · Course · 1 - 4 Weeks

Illinois Institute of Technology
Skills you'll gain: Database Design, Statistical Analysis, Time Series Analysis and Forecasting, Relational Databases, Database Systems, Data Analysis, Database Management, Database Theory, Databases, Big Data, Machine Learning Algorithms, NoSQL, SQL, Database Development, Database Management Systems, Deep Learning, Bayesian Statistics, Statistical Inference, Technical Communication, Regression Analysis
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: LangChain, LLM Application, LangGraph, Large Language Modeling, Responsible AI, Generative AI, Agentic systems, Prompt Engineering, Generative AI Agents, Performance Tuning, Artificial Intelligence, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Performance Management, Scalability, Application Deployment, Data Processing, Pandas (Python Package)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering, Large Language Modeling, Web Content, Google Cloud Platform, User Experience, Information Architecture, Content Management, Image Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Programming Interface (API), Analysis, Decision Making
Intermediate · Course · 1 - 4 Weeks

O.P. Jindal Global University
Skills you'll gain: Human Development, Research, Psychology, Mental Health Diseases and Disorders, Social Sciences, Scientific Methods, Sociology, Culture, Child Development, Gerontology, Cultural Sensitivity, Human Learning, Cultural Diversity, Diversity Awareness, Learning Theory, Biology, Behavior Management, Lifelong Learning, Persuasive Communication, Research Methodologies
Earn a degree
Degree · 1 - 4 Years

Universidad de los Andes
Skills you'll gain: User Story, Version Control, Business Modeling, Unified Modeling Language, Continuous Integration, Git (Version Control System), Business Process Modeling, Process Analysis, Engineering Management, Financial Statement Analysis, Maintainability, Risk Analysis, IT Management, Agile Project Management, Blockchain, Service Design, Application Security, Product Management, Generative AI, MarTech
Earn a degree
Degree · 1 - 4 Years
University of North Texas
Skills you'll gain: Operations Management, Mediation, Compensation and Benefits, Organizational Change, Event Management, Grammar, Sales Process, Data Mining, Data Visualization, Marketing Planning, Design Thinking, Global Marketing, Probability & Statistics, Social Studies, Cultural Diversity, Digital Media Strategy, Organizational Leadership, Political Sciences, Music History, Sociology
Earn a degree
Degree · 1 - 4 Years

University of California, Berkeley
Skills you'll gain: User Research, Stakeholder Analysis, Materials science, Exploratory Data Analysis, Design Research, Java Programming, Semiconductors, Matplotlib, Pandas (Python Package), Medical Devices, Finite Element Methods, Team Leadership, Energy and Utilities, Control Systems, Environmental Engineering, Radiation Protection, Structural Engineering, Vibrations, Linear Algebra, Engineering Analysis
Earn a degree
Degree · 1 - 4 Years

University of London
Skills you'll gain: Process Design, Global Marketing, Consumer Behaviour, Statistical Analysis, Organizational Change, Process Mapping, Statistical Methods, Integrated Marketing Communications, Advertising, Innovation, Mergers & Acquisitions, Training and Development, Virtual Teams, Databases, Cost Accounting, International Finance, Research, Team Management, Economic Development, Cultural Diversity
Earn a degree
Degree · 1 - 4 Years