Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Data Structures And Algorithms Course Catalog
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Statistical Hypothesis Testing, Data Ethics, Data Visualization Software, Sampling (Statistics), Regression Analysis, Feature Engineering, Data Transformation, Descriptive Statistics, Data Visualization, Tableau Software, Data Manipulation, Probability Distribution, Statistical Methods, Data Cleansing, Applied Machine Learning, Statistical Analysis, Object Oriented Programming (OOP), Data Analysis
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Computational Logic, Computer Programming, Performance Tuning
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Programming Principles, Data Cleansing, Data Structures, Data Storytelling, Data Collection, Computer Programming, Python Programming, Data Manipulation, Development Environment, Computational Thinking
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computational Logic, Analysis, Probability & Statistics, Computer Programming
- Status: AI skills
Skills you'll gain: NoSQL, Data Warehousing, SQL, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Web Scraping, Linux Commands, Database Design, IBM Cognos Analytics, MySQL, Apache Spark, Data Pipelines, Apache Kafka, Database Management, Bash (Scripting Language), Shell Script, Jupyter, Generative AI, Professional Networking
- Status: Free
Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Computational Thinking, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability, Probability Distribution
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
Skills you'll gain: Big Data, Data Analysis, Statistical Analysis, Apache Hadoop, Apache Hive, Data Collection, Data Mart, Data Warehousing, Data Storytelling, Apache Spark, Data Cleansing, Data Lakes, Data Visualization Software, SQL
Skills you'll gain: Data Wrangling, Data Cleansing, Data Analysis, Data Manipulation, Data Import/Export, Exploratory Data Analysis, Statistical Analysis, Regression Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data-Driven Decision-Making, Statistical Modeling, Machine Learning Methods, Feature Engineering, Python Programming, NumPy
- Status: Free
National Taiwan University
Skills you'll gain: Operations Research, Linear Algebra, Applied Mathematics, Algorithms, Process Optimization, Program Implementation, Computational Thinking, Mathematical Modeling, Complex Problem Solving
University of California San Diego
Skills you'll gain:
University of California San Diego
Skills you'll gain: Graph Theory, Data Structures, Java Programming, Java, Software Design, Algorithms, Theoretical Computer Science, Maintainability, Object Oriented Programming (OOP), Network Routing, Computational Thinking, Application Development, Computer Science, Debugging
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- Google Advanced Data Analytics: Google
- Data Structures and Algorithms (I): Tsinghua University
- Python for Everybody: University of Michigan
- Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
- IBM Data Engineering: IBM
- Analysis of Algorithms: Princeton University
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Introduction to Data Analytics: IBM
- Data Analysis with Python: IBM
- Operations Research (2): Optimization Algorithms: National Taiwan University