Universidad de California San Diego Educación gratuita en línea

Pensamiento Matemático en Informática

Descripción

El pensamiento matemático es crucial en todas las áreas de la informática: algoritmos, bioinformática, informática, ciencia de datos, aprendizaje automático, etc. En este curso, aprenderemos las herramientas más importantes utilizadas en matemáticas discretas: inducción, recursión, lógica, invariantes, ejemplos, optimidad. Utilizaremos estas herramientas para responder preguntas típicas de programación como: ¿Cómo podemos estar seguros de que existe una solución? ¿Estoy seguro de que mi programa calcula la respuesta óptima? ¿Cumple cada uno de estos objetos los requisitos dados?

En el curso, usamos un enfoque de probar esto antes de explicarlo todo: resolverá muchos acertijos interactivos (y aptos para dispositivos móviles) que fueron cuidadosamente diseñados para permitirle inventar muchas de las ideas y conceptos importantes usted mismo.

Requisitos previos:
1. Suponemos solo matemáticas básicas (por ejemplo, esperamos que sepa qué es un cuadrado o cómo agregar fracciones), sentido común y curiosidad.
2. El conocimiento básico de programación es necesario ya que algunas pruebas requieren programación en Python.

¿Tienes problemas técnicos? Escríbanos: coursera@hse.ru

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés árabico

Pensamiento Matemático en Informática - Universidad de California San Diego