Las matemáticas continuas son una base importante para muchas disciplinas de ciencias e ingeniería. Del mismo modo, las matemáticas y la lógica discretas son bases para disciplinas informáticas como la informática, la ingeniería de software y los sistemas de información. Sin embargo, estos fundamentos esenciales a menudo se enseñan de forma independiente y, por lo general, no se hacen conexiones relevantes a la informática, necesarias para motivar las matemáticas.
La matemática es una disciplina complementaria natural para aprender, comprender y apreciar muchos conceptos fundamentales de la informática. En consecuencia, para el beneficio de los estudiantes, las matemáticas fundamentales deben introducirse temprano e integrarse en todo el plan de estudios. Este capítulo proporciona motivación, pautas específicas y generales, estructuras curriculares y un primer curso representativo para mejorar significativamente las habilidades de razonamiento matemático de los graduados en ciencias de la computación e ingeniería de software. Más de veinte años enseñando informática básica, hablando y encuestando a estudiantes, ex alumnos, educadores y personas corporativas han convencido al autor de que los graduados de programas orientados matemáticamente serán mejores solucionadores de problemas generales y practicantes de software.
- ¿Por qué es difícil la optimización en parámetros discretos?
- Cómo comenzar a hacer aprendizaje automático para un análisis de datos simple
- ¿Qué procesos se modelan mejor mediante una distribución exponencial? ¿Cómo se relaciona la función exponencial con tales procesos?
- ¿Qué es la criptografía de clave pública en términos simples? ¿Cómo se relaciona con los números primos?
- ¿Es importante entender cómo se derivan los teoremas específicos, o es suficiente entender solo cómo usarlos?