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
473courses

Results for "algorithms"

  • Status: Preview

    Fred Hutchinson Cancer Center

    Skills you'll gain: Responsible AI, Artificial Intelligence, AI Product Strategy, Leadership, Ethical Standards And Conduct, Algorithms, Generative AI, Decision Making, Human Machine Interfaces, Technology Solutions, Data Processing

  • Status: Preview

    Universidad Nacional de Colombia

    Skills you'll gain: Programming Principles, Debugging, Computational Thinking, Computer Programming, Algorithms, Program Development, Computational Logic, Python Programming, Integrated Development Environments, Development Environment, Software Testing

  • Status: Preview

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Object Oriented Design, Java, Program Development, Graphical Tools, Simulations, Integrated Development Environments, Algorithms

  • Status: Preview

    Skills you'll gain: Predictive Modeling, Predictive Analytics, Machine Learning Algorithms, Machine Learning, Algorithms, Responsible AI, Data Ethics, Supervised Learning, Statistical Modeling, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Training Programs, Ethical Standards And Conduct

  • Status: Preview

    Skills you'll gain: Reinforcement Learning, Deep Learning, Theoretical Computer Science, Artificial Neural Networks, Artificial Intelligence, Machine Learning, Computational Logic, Supervised Learning, Computer Science, Decision Tree Learning, Unsupervised Learning, Algorithms

  • Skills you'll gain: Systems Analysis, Communication Systems, Verification And Validation, Systems Design, Data Modeling, Programming Principles, Software Design, Software Architecture, Network Protocols, Algorithms

  • Skills you'll gain: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering

  • Status: Free Trial

    Skills you'll gain: Natural Language Processing, Data Processing, Text Mining, Pandas (Python Package), Analysis, Big Data, Unstructured Data, Algorithms

  • Status: Preview

    Pontificia Universidad Católica de Chile

    Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis

  • Status: Free Trial

    Skills you'll gain: Decision Making, Critical Thinking, Analytical Skills, Behavioral Economics, Complex Problem Solving, Data Analysis, Artificial Intelligence, Emotional Intelligence, Self-Awareness, Psychology, Communication, Algorithms

  • Status: Free Trial

    Università di Napoli Federico II

    Skills you'll gain: Market Liquidity, Securities Trading, Financial Trading, Financial Market, Market Dynamics, Equities, Market Data, Technical Analysis, Financial Regulation, Order Processing, Algorithms

  • Status: Preview

    Skills you'll gain: Deep Learning, Supervised Learning, Artificial Neural Networks, Artificial Intelligence, Computer Vision, Machine Learning, Performance Tuning, Machine Learning Algorithms, Python Programming, NumPy, Linear Algebra, Algorithms

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $169,700 median salary ¹.

    description:

    A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data, using large datasets and neural networks.

    This role has a $169,700 median salary ¹.

    Offered by

    IBM_logo
    DeepLearning.AI_logo
    Google Cloud_logo
  • This role has a $146,304 median salary ¹.

    description:

    A Data Scientist analyzes large datasets to uncover insights, using statistics, machine learning, and visualization to inform business strategies.

    This role has a $146,304 median salary ¹.

    Offered by

    Microsoft_logo
    IBM_logo
    Johns Hopkins University_logo

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • University of California San Diego
  • University of Colorado Boulder
  • Duke University
  • DeepLearning.AI
  • University of Colorado System
  • Peking University
  • University of Michigan