
Explora la lógica, la teoría de conjuntos y la teoría de gráficas. Descubre cómo aplicarlas a algoritmos de optimización y comunicación, estructuras de datos y redes. Construye árboles de expansión, flujos máximos y resuelve problemas complejos.
Clases del curso
Lógica
Teoría de conjuntos
Teoría de grafos
Árboles
Algoritmos
Conclusiones
Conoce quién enseña el curso

4.8 · 965 opiniones

Luis Gerardo Agraz Ghio
excelente profe, el mejor curso de mate :)


Christiaan Alberto Vargas Acosta
Recomiendo iniciar este curso antes de aprender algoritmos, son conceptos que te llevan a fundamentos solidos. Me gustó bastante este curso


Jeison Gomez
Excelente curso, muy buen contenido temático y muy buena explicación. Este curso debería estar en al ruta de "Fundamentos de programación y desarrollo web" para que tenga alcance a mas personas, además, los ejercicios de los temas que se tratan aquí ayudan mucho a practicar la lógica, indispensable para la programación.


Luis Guzmán
Una maravilla de curso, las matematicas sinceramente son una belleza


Samuel Soto Hoyos
Buen curso sobre matemáticas discretas, pero no tiene el mejor audio, ni la mejor experiencia visual. Creo que deberían actualizar el curso pensando en mejorar estos dos aspectos Porque el contenido es muy bueno!


Laura Natalia Morales Parada
los temas son muy basicos pero me sirvio para repasar para mi materia de la uni :)


Carlos Andres Reyes Peña
ez

Valeria Belén Cerpa Salas
Fue muy buen curso para desarrollar la lógica en algoritmos para iniciar a futuro ejercicios más desafiantes en LeetCode. Muy bueno, me soprendio que tocara grafos y arboles.


Angel Armando Estrada Engallo
El profesor es claro, aunque no fue tan claro en las aplicaciones de esto a proyectos, por lo que espero poder verlo en cursos futuros

Daniel Herrera Cardona
Es un buen curso introductorio que nos da un breve repaso por las bases de las matemáticas discretas, así como esbozos de sus aplicaciones principales.


Samuel Romero Quevedo
Excelente manera de explicar del profe Sergio, gran curso


Carlos Garcia
Muy buen curso, resuelve muchas dudas, surgen muchas también, pero con buenas bases


Mauricio Moo Aguilar
Excelente curso. Muy bien explicado y con ejercicios fáciles de entender.


Bryan Castano
He was a great e teacher, however I must say he is very messy on the board, and his Marker are running out ink.


Daniel Said Rodríguez Ortiz
El profesor explica super bien, hace muchos ejemplos y hace que siempre se entiendan todas sus explicaciones, aparte de que hay mucho contenido significativo y muy valioso para muchos campos de aplicación


Jean Franco Martínez Pacheco
Buen curso


JULIAN ESTEBAN QUINTANA PUERTA
.

Las explicaciones del profesor


Buen curso de matemáticas discretas


Rigoberto Andrés Rodríguez Rico
el curso está muy completo y el profesor explica todo muy bien, solo pongan la velocidad del video en 2x


iván fernández
grafos


Juan Camilo Alfonso Mesquida
Excelente curso para entender las bases matemáticas y algunos algoritmos.


karla coldriver
I do it great

Cristian Felipe Jimenez Alvarez
las explicaciones son claras y fáciles de entender


Martin Eliuth Ricaño Velazquez
Muy buen contenido y excelente maestro. Espero verlo en mas clases.


Luis Eduardo camacho urbina
muy facil de entender exitos


Dario Tocancipa
Es vital que platzi consiga profesores como Eergio Orduz, saben del tema, saben hacerse entender.


Guillermo Antonio Sosa Andrade
Buen curso, no tuve la oportunidad de recibir esta información en mi formación, así que lo he desquitado al máximo.


Juan Francisco Hurtado Pérez
Un curso interesante, con excelente metodología para poner en práctica los conocimientos de cada módulo. Muy bueno dejar una clase de solo ejercicios al final de cada módulo y buen tempo del profesor para explicar, se toma su tiempo, sin afán.


JOSE LUIS HURTADO BALCAZAR
La calidad humana y profesional del profe.
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




Fundamentos de Programación e Ingeniería de Software
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.




Matemáticas para Programación
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




Programación con JavaScript
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.




Programación Orientada a Objetos con Java
Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.




Desarrollo con C# y .NET
Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.




Programación con PHP
Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.

Programación Móvil con Swift y Kotlin
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender