Aprende el lenguaje de la informática. Descubra las matemáticas que subyacen a la informática y practique su aplicación a través de pruebas matemáticas y código Python.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Las matemáticas discretas son el lenguaje de la informática. Es necesario dominarlo para trabajar en muchas áreas, entre ellas:
Lo expondremos a este lenguaje a través de un enfoque divertido de «inténtelo primero, lo entenderemos después»: primero resolverá acertijos interactivos, luego le explicaremos cómo resolverlos y le presentaremos ideas importantes.
Combinaremos ejemplos de programación, problemas y proyectos durante la formación.
Juntos completaremos un plan eficaz para el problema del vendedor ambulante, el objetivo es visitar todos los lugares indicados lo más rápido posible. Exploraremos soluciones a este difícil problema computacional, que es la esencia del problema P versus NP.
Completaremos varias soluciones efectivas para ejemplos del mundo real del problema del viajante, utilizando el material que se enseña en los cursos:
Veremos ejemplos del uso de las ideas de las matemáticas discretas para alcanzar soluciones más eficientes.
Curso 1
41 horas
4,4 (2.241 valoraciones)
Lo que aprenderá: el pensamiento matemático es crucial en diversas áreas de la informática: algoritmos, bioinformática, gráficos por computadora, ciencia de datos, aprendizaje automático y más. En este curso aprenderemos las herramientas más importantes de la matemática discreta: inducción, aproximación, lógica, desigualdades, optimización.
Curso 2
23 horas
4,6 (847 valoraciones)
Lo que aprenderá: discutiremos las definiciones estándar de combinatoria y desarrollaremos la capacidad de distinguir entre las definiciones de la vida real y los problemas algorítmicos.
Curso 3
20 horas
4,5 (1.005 valoraciones)
Lo que aprenderás: aprenderemos sobre teoría de grafos, aplicaciones como encontrar el camino más corto, diseñar circuitos integrados y ensamblar genomas.
Curso 4
16 horas
4,5 (595 valoraciones)
Lo que aprenderá: comenzaremos con los principios básicos de la teoría de números y llegaremos a los protocolos criptográficos basados en ellos.
Curso 5
13 horas
4,7 (372 valoraciones)
Lo que aprenderá: implementaremos programas eficaces para un problema necesario para las empresas de reparto: el problema del comerciante ambulante.