• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Data Structures And Algorithms

Results for "data structures and algorithms"


  • C

    Coursera

    SQL for Data Analysis and Business Insights

    Skills you'll gain: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter

    ★ 4.6 (981) · Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Data Cleaning in Excel: Techniques to Clean Messy Data

    Skills you'll gain: Data Analysis, Statistical Reporting, Data Cleansing, Data Wrangling, Microsoft Excel, Data Analysis Software, Data Manipulation, Data Preprocessing, Data Quality, Excel Formulas

    ★ 4.4 (60) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • I

    IBM

    Data Analysis with Python

    Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Analysis, Data Import/Export, Data Manipulation, Data Transformation, Predictive Modeling, Data Cleansing, Data Preprocessing, Model Evaluation, Data Processing, Data Science, Predictive Analytics, Model Training, Analytics, Model Optimization, Pandas (Python Package), Statistical Modeling, Data Visualization, Python Programming

    ★ 4.7 (20K) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • G

    Google

    Process Data from Dirty to Clean

    Skills you'll gain: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Transformation, Data Validation, Analytics, Sample Size Determination, Google Sheets, SQL, Spreadsheet Software

    ★ 4.8 (19K) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    IBM Data Warehouse Engineer

    Skills you'll gain: Database Administration, Data Warehousing, SQL, Data Pipelines, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Linux Commands, IBM Cognos Analytics, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, IBM DB2, Extract, Transform, Load, Data Transformation, Data Visualization, Database Software, Data Store

    ★ 4.7 (6.9K) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • D

    DeepLearning.AI

    Linear Algebra for Machine Learning and Data Science

    Skills you'll gain: Linear Algebra, Dimensionality Reduction, Mathematical Software, Machine Learning Methods, Data Transformation, Data Manipulation, Applied Mathematics, Machine Learning, Python Programming, Algebra, Image Analysis

    ★ 4.6 (2.3K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Colorado System

    Clinical Data Science

    Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, R (Software), Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Privacy, Data Manipulation, Predictive Modeling, Database Design, Clinical Research Ethics, Data Mapping, Clinical Informatics, Data Quality, Natural Language Processing, grep, Informatics, Text Mining, R Programming

    ★ 4.5 (491) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Analyze and Optimize Fusion Algorithms

    Skills you'll gain: Model Optimization, Algorithms, Memory Management, Performance Testing, Resource Utilization, Scalability

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • D

    Duke University

    Data Science Math Skills

    Skills you'll gain: Probability, Graphing, Algebra, Bayesian Statistics, Data Science, Calculus, General Mathematics, Applied Mathematics, Derivatives

    ★ 4.5 (13K) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • I

    IBM

    Data Warehouse Fundamentals

    Skills you'll gain: Data Warehousing, Extract, Transform, Load, IBM DB2, Star Schema, PostgreSQL, Snowflake Schema, Data Mart, Data Architecture, Data Modeling, Database Design, Database Systems, Data Lakes, Data Integration, Query Languages, Data Validation, Data Cleansing, SQL, Data Quality

    ★ 4.5 (257) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Python Mastery: Core Concepts, Data Structures & OOP

    Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Python Programming, Programming Principles, Data Dictionary, Computer Programming, File Systems, Data Structures, Computational Logic, Command-Line Interface, Data Cleansing, Functional Design, Scripting, Package and Software Management, Development Environment, File Management, UI Components, Verification And Validation

    ★ 4.8 (59) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Michigan

    Data Mining in Python

    Skills you'll gain: Data Mining, Unsupervised Learning, Data Science, Anomaly Detection, Data Manipulation, Machine Learning Methods, Statistical Methods, Linear Algebra, Python Programming, Classification Algorithms

    ★ 4.7 (10) · Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…161718…834

In summary, here are 10 of our most popular data structures and algorithms courses

  • SQL for Data Analysis and Business Insights: Coursera
  • Data Cleaning in Excel: Techniques to Clean Messy Data: Coursera
  • Data Analysis with Python: IBM
  • Process Data from Dirty to Clean: Google
  • IBM Data Warehouse Engineer: IBM
  • Linear Algebra for Machine Learning and Data Science: DeepLearning.AI
  • Clinical Data Science: University of Colorado System
  • Analyze and Optimize Fusion Algorithms: Coursera
  • Data Science Math Skills: Duke University
  • Data Warehouse Fundamentals: IBM

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok