Este repositorio es una guía práctica para quienes desean aprender o repasar estos temas, basada en la estructura de cursos fundamentales de Ingeniería de Sistemas. Puedes avanzar a tu ritmo: lee las generalidades de cada curso, revisa los contenidos para ubicarte y utiliza las guías, talleres y presentaciones como apoyo para practicar.
Actualmente incluye:
Un camino introductorio y aplicado a la programación con Python. Comienza por las bases de la lógica computacional y los algoritmos; continúa con la programación estructurada y orientada a objetos; luego trabaja estructuras de datos estáticas como arreglos y finaliza con la persistencia de información en archivos. La carpeta incluye generalidades del curso, contenidos temáticos, guías y talleres para practicar. Para conocer el temario detallado, revisa Contenidos.md.
Un recorrido por las ideas que sustentan gran parte de la informática teórica: aritmética de enteros y divisibilidad, aritmética modular y sus aplicaciones, técnicas de conteo y principios combinatorios, inducción y recurrencias, teoría de grafos y árboles, así como nociones de criptografía y codificación. El objetivo es fortalecer el razonamiento lógico y la resolución creativa de problemas con foco en aplicaciones computacionales. Para el detalle temático, consulta Contenidos.md y las generalidades del curso.
Cómo aprovechar este repositorio
- Empieza leyendo las generalidades de cada curso para entender el enfoque y expectativas.
- Ubícate con los contenidos para planear tu estudio según tus objetivos.
- Usa las guías, talleres y presentaciones como base de práctica y repaso.
- Avanza por módulos y vuelve sobre los ejercicios cuando lo necesites.
Cada carpeta reúne documentos, presentaciones, talleres, cronogramas y recursos multimedia para tu aprendizaje autónomo. ¡Buen estudio!