Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

DeepLearning.AI
Skills you'll gain: Generative Adversarial Networks (GANs), Generative AI, Generative Model Architectures, PyTorch (Machine Learning Library), Model Evaluation, Responsible AI, Data Ethics, Machine Learning, Image Quality, Unsupervised Learning
Intermediate · Course · 1 - 4 Weeks

Caltech
Skills you'll gain: Science and Research, Research, Physical Science, Scientific Methods, Life Sciences, Physics, Water Resources, Advanced Mathematics, Chemistry, Environment, Biology, Geospatial Information and Technology, Simulations
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Electrical Engineering, electromagnetics, Performance Tuning, Image Quality, Engineering, Scientific, and Technical Instruments, Simulation and Simulation Software, Engineering Calculations, Design Software, Image Analysis, Engineering Analysis, Computer-Aided Design, Engineering Design Process, Numerical Analysis, Electronic Components, System Design and Implementation, Systems Design, Human Factors, Applied Mathematics, Physics, System Configuration
Build toward a degree
Advanced · Specialization · 3 - 6 Months

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Probability & Statistics, Hydraulics, Statistics, Mechanical Engineering, Probability, Engineering, Mechanics, Hydrology, Civil Engineering, Algebra, Advanced Mathematics, Calculus, Differential Equations, Geometry, Trigonometry
Mixed · Course · 1 - 3 Months

Case Western Reserve University
Skills you'll gain: Philanthropy, Entrepreneurship, Global Marketing, Entrepreneurial Finance, Innovation, New Business Development, Community Development, Economic Development, Commercialization, Mentorship, Governance, Case Studies, Public Policies, Program Evaluation
Mixed · Course · 1 - 3 Months

Tel Aviv University
Skills you'll gain: World History, Political Sciences, International Relations, European History, Social Sciences, Economics, Governance, Cultural Diversity
Mixed · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Precision Medicine, Generative AI, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Transfer Learning, Biomedical Engineering, Control Systems, Energy and Utilities, Technical Design, Robotics, Deep Learning, Computer Vision, Medical Imaging, Reinforcement Learning, Electric Power Systems, Bioinformatics
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Cyber Threat Intelligence, Security Information and Event Management (SIEM), AI Security, Threat Modeling, Threat Detection, Cybersecurity, Incident Response, Malware Protection, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Anomaly Detection, AI Personalization, Vulnerability Management, Artificial Intelligence, Incident Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, HR Tech, Human Resources Management and Planning, Human Resources, Workforce Planning, Human Resource Strategy, LLM Application, AI Enablement, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, AI Workflows, AI Personalization, Employee Engagement, Recruitment, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Art History, Ancient History, Aesthetics, Culture, World History, Anthropology, European History, Timelines, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Feature Engineering, Applied Machine Learning, Object Oriented Programming (OOP), Unsupervised Learning, Model Evaluation, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Transfer Learning, Machine Learning Algorithms, Data Visualization, Natural Language Processing, Seaborn, Predictive Modeling, Flask (Web Framework), Python Programming, Deep Learning, PyTorch (Machine Learning Library), Programming Principles, Web Applications
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Energy and Utilities, Electrical Power, Engineering, Sustainable Technologies, Electric Power Systems, Basic Electrical Systems, Environmental Issue, Mechanical Engineering, Physics, Emerging Technologies
Beginner · Course · 1 - 3 Months