Coursera
  • Todos los títulos de gradoExplorar títulos de grado de Licenciaturas y Maestrías
  • NegociosExplore MBA & Business degrees
  • Computer Science & EngineeringExplore Computer Science & Engineering degrees
  • Ciencia de DatosExplore Data Science degrees
  • MasterTrack™Obtén crédito para una Maestría
  • Certificados universitariosImpulsa tu carrera profesional con programas de aprendizaje de nivel de posgrado
Buscar carrerasPara EmpresasPara universidades
  • Explorar
  • Principales cursos
  • Inicia Sesión
  • Únete de forma gratuita
    Coursera
    • Explorar
    • Algorithm Design

    Filtrar por

    749 resultados para "algorithm design"

    • Placeholder
      Meta

      Meta Back-End Developer

      Habilidades que obtendrás: Computer Programming, Web Development, Python Programming, Statistical Programming, Software Engineering, Django (Web Framework), Back-End Web Development, Databases, Computer Programming Tools, Full-Stack Web Development, Programming Principles, Theoretical Computer Science, HTML and CSS, SQL, Data Management, Software Engineering Tools, Software Testing, Algorithms, Data Structures, Research and Design, Software Architecture, Cloud Computing, Front-End Web Development, Javascript, Big Data, Calculus, Entrepreneurship, Market Research, Mathematics, Operations Research, Strategy and Operations, Cloud Applications, Cloud Storage, Database Design, React (web framework), Algebra, Application Development, Communication, Computational Thinking, Computer Networking, Computer Science, Database Administration, Leadership and Management, Linux, Network Model, Planning, Supply Chain and Logistics, Web Design, Web Development Tools

      4.7

      (3.4k reseñas)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder
      University of Colorado System

      Data Structures and Design Patterns for Game Developers

      4.6

      (142 reseñas)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      University of Colorado Boulder

      Algorithms for Searching, Sorting, and Indexing

      Habilidades que obtendrás: Theoretical Computer Science, Algorithms, Data Structures, Data Management, Computer Programming, Python Programming, Statistical Programming

      4.7

      (226 reseñas)

      Intermediate · Course · 1-4 Weeks

    • Gratis

      Placeholder
      University of Michigan

      Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript

      Habilidades que obtendrás: Computer Programming, Python Programming, Statistical Programming, Theoretical Computer Science, Computational Thinking, Data Management, Data Structures, Programming Principles

      4.9

      (76 reseñas)

      Mixed · Course · 1-3 Months

    • Placeholder
      University of Colorado Boulder

      Dynamic Programming, Greedy Algorithms

      Habilidades que obtendrás: Algorithms, Theoretical Computer Science, Operations Research, Research and Design, Strategy and Operations, Computer Programming, Mathematical Theory & Analysis, Mathematics, Computational Logic, Data Management, Data Structures, Operating Systems, Other Programming Languages, Programming Principles, System Programming, Python Programming

      4.4

      (48 reseñas)

      Advanced · Course · 1-4 Weeks

    • Placeholder
      Stanford University

      Shortest Paths Revisited, NP-Complete Problems and What To Do About Them

      Habilidades que obtendrás: Algorithms, Computer Science, Theoretical Computer Science, Probability & Statistics, Probability Distribution, Graph Theory, Mathematics, Operations Research, Research and Design, Strategy and Operations

      4.8

      (786 reseñas)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      Tsinghua University

      Data Structures and Algorithms

      Habilidades que obtendrás: Theoretical Computer Science, Algorithms

      2.8

      (36 reseñas)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of California San Diego

      Data Structures and Algorithms

      Habilidades que obtendrás: 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 reseñas)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of Colorado Boulder

      Data Science Foundations: Data Structures and Algorithms

      Habilidades que obtendrás: Theoretical Computer Science, Algorithms, Data Structures, Data Management, Mathematics, Operations Research, Research and Design, Strategy and Operations, Computer Programming, Graph Theory, Programming Principles, Mathematical Theory & Analysis, Computational Logic, Operating Systems, Other Programming Languages, System Programming, Python Programming, Statistical Programming

      4.6

      (286 reseñas)

      Advanced · Specialization · 1-3 Months

    • Placeholder
      Placeholder
      Rice University

      Fundamentals of Computing

      Habilidades que obtendrás: Computer Programming, Python Programming, Computer Science, Theoretical Computer Science, Algorithms, Data Structures, Programming Principles, Mathematics, Applied Mathematics, Probability & Statistics, Mathematical Theory & Analysis, Data Management, Entrepreneurship, General Statistics, Leadership and Management, Problem Solving, Research and Design, Combinatorics, Computational Thinking, Graph Theory, Statistical Programming, Strategy and Operations

      4.8

      (3.9k reseñas)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of Colorado Boulder

      Trees and Graphs: Basics

      Habilidades que obtendrás: Theoretical Computer Science, Data Management, Data Structures, Algorithms, Graph Theory, Mathematics, Computer Programming, Programming Principles, Python Programming

      4.7

      (63 reseñas)

      Advanced · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      University of California San Diego

      Genome Assembly Programming Challenge

      Habilidades que obtendrás: C Programming Language Family, Computer Programming, Computer Science, Java Programming, Python Programming

      4.5

      (311 reseñas)

      Advanced · Course · 1-4 Weeks

    Búsquedas relacionadas con algorithm design

    算法设计与分析 design and analysis of algorithms
    1234…63

    En síntesis, estos son los 10 cursos más populares algorithm design

    • Meta Back-End Developer: Meta
    • Data Structures and Design Patterns for Game Developers: University of Colorado System
    • Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
    • Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript: University of Michigan
    • Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
    • Shortest Paths Revisited, NP-Complete Problems and What To Do About Them: Stanford University
    • Data Structures and Algorithms: Tsinghua University
    • Data Structures and Algorithms: University of California San Diego
    • Data Science Foundations: Data Structures and Algorithms: University of Colorado Boulder
    • Fundamentals of Computing: Rice University

    Habilidades que puedes aprender en Algorithms

    Gráficos (22)
    Optimización Matemática (21)
    Programa De Computadora (20)
    Estructura De Datos (19)
    Resolución De Problemas (19)
    Álgebra (12)
    Visión Artificial (10)
    Matemáticas Discretas (10)
    Teoría De Grafos (10)
    Procesamiento De Imágenes (10)
    Álgebra Lineal (10)
    Aprendizaje por refuerzo (10)

    Preguntas frecuentes sobre Algorithm Design

    • Learn algorithm design if you will be programming computers or if you are interested in learning how computer programs work. Algorithm design is one of the fundamentals of computing, and algorithms are used to solve complex problems. The subject has practical applications and intellectual depth. If you spend any time writing, testing, and debugging programming, you can expect to work with algorithms and algorithm design. As organizations rely more and more on data analysis, they will need people who understand how to design the algorithms needed to process that data.‎

    • Career opportunities that arise from learning algorithm design are mostly in computer programming. Since algorithm design is one of the foundations of computer science, people who will be working with computer programming at any level will need some familiarity with algorithm design. More and more management information systems include aspects of big data and thus of the algorithm design needed to process it. This makes the field important to those who use data in their daily work and who will need to communicate with programmers. Finally, learning about algorithm design will help programmers understand the jargon to improve their performance in technical interviews and on the job.‎

    • Online courses on Coursera can help you learn algorithm design in several languages and platforms, including C and Java. Algorithm design is a component of introductory computer science courses and the subject of courses that look at it in depth. Concepts like greedy algorithms, randomized algorithms, and design thinking can improve your understanding of algorithm design. Most courses are at an intermediate level, but a few offer a beginner-level introduction to the fundamentals of computing including algorithm design. The courses are offered by universities and include lectures, readings, and Guided Projects so that you can apply what you learn. Some courses stand alone, and others are part of Specializations and Professional Certificates.‎

    Se puso a disposición este contenido de preguntas frecuentes solo con fines informativos. Se les pide a los estudiantes que realicen investigaciones adicionales para asegurarse de que los cursos y otras credenciales cumplan con sus objetivos personales, profesionales y financieros.
    Otros temas para explorar
    Placeholder
    Artes y Humanidades
    338 cursos
    Placeholder
    Negocios
    1095 cursos
    Placeholder
    Ciencias de la Computación
    668 cursos
    Placeholder
    Ciencia de Datos
    425 cursos
    Placeholder
    Tecnología de información
    145 cursos
    Placeholder
    Salud
    471 cursos
    Placeholder
    Matemáticas y Lógica
    70 cursos
    Placeholder
    Desarrollo Personal
    137 cursos
    Placeholder
    Ciencias Físicas e Ingeniería
    413 cursos
    Placeholder
    Ciencias sociales
    401 cursos
    Placeholder
    Aprendizaje de un idioma
    150 cursos

    Coursera Footer

    Aprende algo nuevo

    • Aprende un idioma
    • Aprende contabilidad
    • Aprender a codificar
    • Aprende redacción publicitaria
    • Aprende sobre RR. HH.
    • Aprende relaciones públicas
    • Maestría en ciencia de los datos en Boulder
    • Illinois iMBA
    • Maestría en ciencias de la computación de Illinois
    • Maestría en ciencia de los datos aplicada de la UMich

    Temas populares de ciencia de los datos

    • Inteligencia artificial
    • Análisis de Datos
    • Ingeniería de datos
    • Ciencia de Datos
    • Excel
    • Aprendizaje Automático
    • python
    • Power BI
    • Programación R
    • SQL

    Temas populares de ciencias de la computación y TI

    • Cadena de bloques
    • Codificación
    • Ciencias de la Computación
    • seguridad cibernética
    • Desarrollo web de pila completa
    • ti
    • Java
    • Ingeniería de software
    • diseño web
    • Desarrollo web

    Temas populares sobre negocios

    • contabilidad
    • finanzas del negocio
    • Aptitudes de comunicación
    • Liderazgo y gestión
    • Comercialización
    • gestión de productos
    • Administración de proyectos
    • Diseño de la experiencia del usuario (UX)
    • Investigación de la experiencia del usuario
    • escritura

    Coursera

    • Acerca de
    • Qué ofrecemos
    • Liderazgo
    • Carreras profesionales
    • Catálogo
    • Coursera Plus
    • Certificados profesionales
    • MasterTrack® Certificates
    • Título de grados
    • Para Empresas
    • Para gobiernos
    • Para el campus
    • Conviértete en socio
    • En respuesta al Coronavirus
    • cursos gratuitos
    • Todos los cursos

    Comunidad

    • Estudiantes
    • Socios
    • Probadores beta
    • Traductores
    • Blog
    • Blog de Tecnología
    • Centro de enseñanza

    Más

    • Prensa
    • Inversores
    • Términos
    • Privacidad
    • Ayuda
    • Accesibilidad
    • Contacto
    • Artículos
    • Directorio
    • Afiliados
    • Declaración de Esclavitud Moderna
    Aprende en cualquier lado
    Placeholder
    Placeholder
    Placeholder
    © 2023 Coursera Inc. Todos los derechos reservados.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder