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.

The Hong Kong University of Science and Technology
Skills you'll gain: Social Sciences, Economics, Policy, and Social Studies, Socioeconomics, World History, Sociology, Trend Analysis, Data Analysis, Big Data, Research, Higher Education, Political Sciences, Case Studies
Mixed · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Research, Discussion Facilitation, Scientific Methods, Anthropology, Social Sciences, Cultural Diversity, Psychology, Sociology
Beginner · Course · 1 - 3 Months

Alibaba Cloud Academy
Skills you'll gain: Data Visualization Software, Big Data, Apache Hadoop, Apache Spark, Apache Hive, Distributed Computing, Data Processing, Data Warehousing, Data Integration, Cloud Security, Cloud Technologies, Artificial Intelligence and Machine Learning (AI/ML), SQL
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Text Mining, Data Mining, Unstructured Data, Statistical Analysis, Natural Language Processing, Predictive Analytics, Analytics, Data Analysis, Statistical Methods, Unsupervised Learning, Probability & Statistics, Logistic Regression, Classification Algorithms
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Data Visualization Software, Dashboard, Data Analysis, Analytics, Google Cloud Platform, Big Data, SQL, Business Analytics, Cloud Storage, Query Languages, Data Warehousing, Relational Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, Business Ethics, Responsible AI, Ethical Standards And Conduct, Sustainable Development, Law, Regulation, and Compliance, Data Security, Medical Privacy, Information Privacy, Artificial Intelligence and Machine Learning (AI/ML), Decision Making, Business Leadership, Artificial Intelligence, Accountability, Business Strategy, Safety and Security, Emerging Technologies, Human Centered Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, C++ (Programming Language), Network Routing, Data Structures, Object Oriented Programming (OOP), File I/O, Computational Thinking, Algorithms
Intermediate · Guided Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Data-Driven Decision-Making, Business Analytics, Business Intelligence, Strategic Decision-Making, Analytics, Financial Data, Marketing Analytics, Market Analysis, Customer Insights, Big Data, Social Media, Business, Market Research, Retail Store Operations, Marketing Strategies, Brand Management, Banking, Consumer Behaviour, Financial Services
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Statistical Modeling, Statistical Machine Learning, Data Science, Statistical Methods, Statistical Analysis, Model Evaluation, Regression Analysis, Predictive Modeling, R Programming, Machine Learning, Classification Algorithms, Supervised Learning, Unsupervised Learning, Machine Learning Algorithms
Build toward a degree
Intermediate · Course · 1 - 3 Months
The University of Edinburgh
Skills you'll gain: Discussion Facilitation, Culture, Research, Diversity Awareness, Science and Research, Systems Thinking, Anthropology, Biology, Physical Science, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Model Deployment, Convolutional Neural Networks, Classification Algorithms, Data Analysis, Image Analysis, Model Evaluation, Transfer Learning, Data Ethics, Machine Learning, Tensorflow, Data Processing, Data Pipelines, Data Transformation, Data Preprocessing, Machine Learning Software, Distributed Computing, Information Privacy, Supervised Learning, Virtual Machines
Intermediate · Professional Certificate · 3 - 6 Months
Starweaver
Skills you'll gain: Data Storytelling, Sales Presentation, Sales Strategy, Customer Relationship Management (CRM) Software, Storytelling, Sales, Data Literacy, B2B Sales, Data Visualization Software, Customer Analysis, Customer Insights, Target Audience, Presentations, Exploratory Data Analysis, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks