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.

Skills you'll gain: Model Deployment, Anomaly Detection, Jupyter, Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Data Visualization, Applied Machine Learning, Machine Learning Methods, Data Preprocessing, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours
University of Pennsylvania
Skills you'll gain: Branding, Marketing, Strategic Marketing, Go To Market Strategy, Brand Strategy, Marketing Strategy and Techniques, Customer Insights, Target Market, Customer experience strategy (CX), Marketing Communications, Marketing Analytics, Consumer Behaviour
Mixed · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Ancient History, Art History, Liberal Arts, World History, Case Studies, Culture, Political Sciences, Governance
Mixed · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Large Language Modeling, Retrieval-Augmented Generation, Generative AI Agents, Prompt Engineering, Generative AI, Embeddings, AI Workflows
Beginner · Project · Less Than 2 Hours

Universitat de Barcelona
Skills you'll gain: Music History, Performing Arts, Music, Music Performance, Music Theory, Aesthetics, Art History, Liberal Arts, Vibrations, Psychology, Experimentation
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Data Import/Export, Query Languages, Big Data, Data Access, Data Analysis Software
Beginner · Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Materials science, Analytical Testing, Engineering, Scientific, and Technical Instruments, electromagnetics, Scientific Visualization, Laboratory Equipment, Electronics, Physics, Image Analysis, Mathematical Modeling
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Simulations, Mathematical Modeling, Electrical Engineering, Electronic Components, Matlab, Electrical Systems, Engineering Calculations, Laboratory Testing, Estimation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Tensorflow, Artificial Intelligence, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Text Mining, Machine Learning, Natural Language Processing, Deep Learning, Predictive Modeling, Classification Algorithms, Supervised Learning, Time Series Analysis and Forecasting, Network Architecture, Data Science, Model Evaluation
Beginner · Specialization · 1 - 3 Months

Rutgers the State University of New Jersey
Skills you'll gain: Strategic Sourcing, Procurement, Supplier Management, Supply Chain, Supplier Performance Management, Supply Management, Supply Chain Management, Benchmarking, Competitive Analysis, Business Analytics, Analytics, Business Intelligence, Financial Analysis
Beginner · Course · 1 - 4 Weeks

The University of North Carolina at Chapel Hill
Skills you'll gain: Chemistry, Social Sciences, Legal Research, Case Law, World History, Liberal Arts, Psychology, Case Studies, Research
Beginner · Course · 1 - 3 Months

Universitat de Barcelona
Skills you'll gain: Global Positioning Systems, Physical Science, Water Resources, Chemistry, Water Quality, Geospatial Information and Technology, Environment, Spatial Data Analysis, Environmental Science, Climate Change Adaptation, Remote Access Systems
Mixed · Course · 1 - 3 Months