For IndividualsFor BusinessesFor UniversitiesFor Governments
Coursera
  • All DegreesExplore Bachelor’s & Master’s degrees
  • BusinessExplore MBA & Business degrees
  • Computer Science & EngineeringExplore Computer Science & Engineering degrees
  • Data ScienceExplore Data Science degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Find your New Career
  • Browse
  • Top Courses
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Algorithmic Thinking

    Filter by

    569 results for "algorithmic thinking"

    • Placeholder
      Rice University

      Algorithmic Thinking (Part 1)

      Skills you'll gain: Algorithms, Computer Science, Theoretical Computer Science, Computer Programming, Data Structures, Python Programming, Computational Thinking, Graph Theory, Mathematics, Probability & Statistics

      4.6

      (356 reviews)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Rice University

      Algorithmic Thinking (Part 2)

      Skills you'll gain: Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis

      4.7

      (207 reviews)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      University of Pennsylvania

      Master of Computer and Information Technology

      Skills you'll gain: Theoretical Computer Science, Computer Programming, Databases, Data Management, Mathematics, Data Structures, Java Programming, Mobile Development, Statistical Programming, Algorithms, Operating Systems, Python Programming, Probability & Statistics, Graph Theory, Software Engineering, Mathematical Theory & Analysis, General Statistics, SQL, Design and Product, Product Design, Software Architecture, Combinatorics, System Programming, Probability Distribution, Software Testing, Agile Software Development, Computer Graphic Techniques, Computer Graphics, Software Framework, Operations Research, Research and Design, Strategy and Operations, Data Visualization, Database Design, Linear Algebra, Programming Principles, Statistical Machine Learning, Computer Networking, Network Architecture, Computer Architecture, Bayesian Statistics, Correlation And Dependence, Data Analysis, Database Theory, Dimensionality Reduction, Estimation, Machine Learning Algorithms, Regression, Software Engineering Tools, Advertising, Algebra, Application Development, BlockChain, Communication, Cryptography, Finance, Human Computer Interaction, Javascript, Journalism, Marketing, Security Engineering, Web Development

      Earn a degree

      Degree · 1-4 Years

    • Placeholder
      Rice University

      Principles of Computing (Part 2)

      Skills you'll gain: Mathematics, Applied Mathematics, Data Management, Data Structures, Entrepreneurship, Leadership and Management, Problem Solving, Research and Design, Theoretical Computer Science, Strategy and Operations

      4.8

      (357 reviews)

      Mixed · Course · 1-4 Weeks

    • Placeholder
      University of California San Diego

      Mastering the Software Engineering Interview

      Skills you'll gain: Entrepreneurship, Communication, Computer Programming, Leadership and Management, Problem Solving

      4.6

      (551 reviews)

      Intermediate · Course · 1-3 Months

    • Free

      Placeholder
      University of Copenhagen

      Data Literacy – What is it and why does it matter?

      Skills you'll gain: Data Management, Theoretical Computer Science, Algorithms, Big Data, Communication, Computational Thinking, Computer Programming, Data Analysis, Database Administration, Databases, Journalism, Machine Learning, Security Engineering, Software Security

      4.8

      (34 reviews)

      Beginner · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      University of Pennsylvania

      Computational Thinking for Problem Solving

      Skills you'll gain: Computer Programming, Python Programming, Theoretical Computer Science, Algorithms, Computational Thinking, Computer Architecture, Microarchitecture, Applied Machine Learning, Machine Learning, Inventory Management, Programming Principles, Statistical Programming, Supply Chain and Logistics

      4.7

      (1.2k reviews)

      Beginner · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      University of California San Diego

      Algorithmic Toolbox

      Skills you'll gain: Algorithms, Computer Programming, Theoretical Computer Science, C Programming Language Family, Computational Thinking, Entrepreneurship, Full-Stack Web Development, Leadership and Management, Mathematics, Problem Solving, Research and Design, Software Testing, Web Development

      4.6

      (12.1k reviews)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      DeepLearning.AI

      Advanced Learning Algorithms

      Skills you'll gain: Machine Learning, Artificial Neural Networks, Deep Learning, Machine Learning Algorithms, Applied Machine Learning, Computer Programming, Python Programming, Statistical Programming, Theoretical Computer Science, Tensorflow, Algorithms, Data Management, Data Structures, Probability & Statistics, General Statistics, Statistical Machine Learning, Computer Vision, Mathematics, Probability Distribution, Computational Logic, Linear Algebra, Mathematical Theory & Analysis

      4.9

      (2k reviews)

      Beginner · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      IBM Skills Network

      IBM Data Engineering

      Skills you'll gain: Data Management, Databases, Data Architecture, Data Structures, Big Data, Database Theory, SQL, Apache, Database Administration, Extract, Transform, Load, Python Programming, Data Model, Database Application, Data Warehousing, Data Analysis, NoSQL, Data Engineering, Distributed Computing Architecture, Database Design, Operating Systems, System Programming, System Software, Programming Principles, Statistical Programming, Algebra, Computer Architecture, PostgreSQL, Applied Machine Learning, Correlation And Dependence, Feature Engineering, General Statistics, Graph Theory, Machine Learning, Machine Learning Algorithms, Machine Learning Software, Regression, Statistical Analysis, Statistical Machine Learning, Data Visualization, Data Visualization Software, Basic Descriptive Statistics, Exploratory Data Analysis, Cloud Applications, Cloud Computing, Data Science, DevOps, Kubernetes, Leadership and Management, Network Architecture, Network Security, Other Programming Languages, Professional Development, Security Engineering, Algorithms, Computational Logic, Computational Thinking, Computer Networking, Computer Programming, Computer Programming Tools, IBM Cloud, Linux, Mathematical Theory & Analysis, Mathematics, Microarchitecture, Project Management, Security Strategy, Software Architecture, Software Engineering, Strategy and Operations, Theoretical Computer Science

      4.6

      (41.4k reviews)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder
      Placeholder
      University of California San Diego

      Data Structures and Algorithms

      Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming, C Programming Language Family, Data Structures, Computer Science, Java Programming, Python Programming, Mathematical Theory & Analysis, Mathematics, Graph Theory, Network Analysis, Operations Research, Research and Design, Strategy and Operations, Computational Thinking, Data Management, Entrepreneurship, Full-Stack Web Development, Leadership and Management, Linear Algebra, Problem Solving, Software Testing, Web Development

      4.6

      (15.9k reviews)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of Illinois at Urbana-Champaign

      Accelerated Computer Science Fundamentals

      Skills you'll gain: Computer Programming, C++ Programming, Data Structures, Theoretical Computer Science, Algorithms, C Programming Language Family, Data Management, Graph Theory, Mathematics, Other Programming Languages, Computational Logic, Mathematical Theory & Analysis, Programming Principles, Computational Thinking, Computer Architecture, Feature Engineering, Hardware Design, Machine Learning

      4.7

      (3.1k reviews)

      Intermediate · Specialization · 1-3 Months

    Searches related to algorithmic thinking

    algorithmic thinking (part 1)
    algorithmic thinking (part 2)
    1234…48

    In summary, here are 10 of our most popular algorithmic thinking courses

      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
      Placeholder
      Arts and Humanities
      338 courses
      Placeholder
      Business
      1095 courses
      Placeholder
      Computer Science
      668 courses
      Placeholder
      Data Science
      425 courses
      Placeholder
      Information Technology
      145 courses
      Placeholder
      Health
      471 courses
      Placeholder
      Math and Logic
      70 courses
      Placeholder
      Personal Development
      137 courses
      Placeholder
      Physical Science and Engineering
      413 courses
      Placeholder
      Social Sciences
      401 courses
      Placeholder
      Language Learning
      150 courses

      Coursera Footer

      Learn Something New

      • Learn a Language
      • Learn Accounting
      • Learn Coding
      • Learn Copywriting
      • Learn HR
      • Learn Public Relations
      • Boulder MS Data Science
      • Illinois iMBA
      • Illinois MS Computer Science
      • UMich MS in Applied Data Science

      Popular Data Science Topics

      • Artificial Intelligence
      • Data Analysis
      • Data Engineering
      • Data Science
      • Excel
      • Machine Learning
      • Python
      • Power BI
      • R Programming
      • SQL

      Popular Computer Science & IT Topics

      • Blockchain
      • Coding
      • Computer Science
      • Cybersecurity
      • Full Stack Web Development
      • IT
      • Java
      • Software Engineering
      • Web Design
      • Web Development

      Popular Business Topics

      • Accounting
      • Business Finance
      • Communication Skills
      • Leadership & Management
      • Marketing
      • Product Management
      • Project Management
      • UX Design
      • UX Research
      • Writing

      Coursera

      • About
      • What We Offer
      • Leadership
      • Careers
      • Catalog
      • Coursera Plus
      • Professional Certificates
      • MasterTrack® Certificates
      • Degrees
      • For Enterprise
      • For Government
      • For Campus
      • Become a Partner
      • Coronavirus Response
      • Free Courses
      • All Courses

      Community

      • Learners
      • Partners
      • Beta Testers
      • Translators
      • Blog
      • Tech Blog
      • Teaching Center

      More

      • Press
      • Investors
      • Terms
      • Privacy
      • Help
      • Accessibility
      • Contact
      • Articles
      • Directory
      • Affiliates
      • Modern Slavery Statement
      Learn Anywhere
      Placeholder
      Placeholder
      Placeholder
      © 2023 Coursera Inc. All rights reserved.
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder