Algorithms

Algorithms are a set of detailed instructions or rules designed to achieve a specific outcome or solve a particular problem, often within the realm of computer programming. Coursera's algorithm catalogue guides you in understanding, constructing, and applying algorithms effectively. You'll learn about algorithmic paradigms like divide and conquer, dynamic programming, and greedy algorithms, as well as data structures that support these algorithms. Additionally, you will understand the principles of algorithm complexity, allowing you to create more efficient and effective algorithms. This knowledge will be beneficial whether you're a budding programmer, a seasoned software engineer, or someone interested in enhancing their problem-solving skills in the digital landscape.
73credentials
3online degrees
474courses

Results for "algorithms"

  • Status: Preview

    Skills you'll gain: Responsible AI, Artificial Intelligence, Social Justice, Algorithms, Ethical Standards And Conduct, Information Privacy, Governance, Law, Regulation, and Compliance

  • Status: Free Trial

    Skills you'll gain: Global Positioning Systems, Mechanics, Linear Algebra, Numerical Analysis, Engineering Calculations, Engineering Analysis, Differential Equations, Trigonometry, Physics, Mathematical Modeling, Applied Mathematics, Verification And Validation, Advanced Mathematics, Algorithms, Calculus

  • Status: Free

    Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Object Oriented Programming (OOP), Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning

  • Status: Free Trial

    University of Minnesota

    Skills you'll gain: Spreadsheet Software, Applied Machine Learning, Exploratory Data Analysis, Analysis, System Design and Implementation, Solution Design, Machine Learning Algorithms, Algorithms

  • Status: Preview

    Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms

  • Status: New
    Status: Free Trial

    Birla Institute of Technology & Science, Pilani

    Skills you'll gain: Theoretical Computer Science, Programming Principles, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management

  • Skills you'll gain: Blockchain, Network Security, Application Security, Security Engineering, Infrastructure Security, Cybersecurity, Data Security, Cryptography, Cryptographic Protocols, Secure Coding, Encryption, Vulnerability Assessments, Scalability, Distributed Computing, Data Integrity, Algorithms

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Bioinformatics, Algorithms, Programming Principles, Computational Thinking, Machine Learning Algorithms, Mathematical Software, Artificial Intelligence, System Design and Implementation, Data Structures

  • Status: Free Trial

    Johns Hopkins University

    Skills you'll gain: Artificial Neural Networks, Machine Learning Algorithms, Deep Learning, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning, Algorithms, Network Architecture, Linear Algebra, Performance Tuning, Probability & Statistics

  • Status: Preview

    University of Minnesota

    Skills you'll gain: Dimensionality Reduction, NumPy, Linear Algebra, Machine Learning Methods, Data Analysis, Numerical Analysis, Applied Mathematics, Applied Machine Learning, Algorithms, Python Programming

  • Status: Preview

    Skills you'll gain: Blockchain, Distributed Computing, Security Engineering, Network Security, Scalability, Cryptography, Data Integrity, Transaction Processing, Algorithms

  • Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms