Este repositorio contiene todos los apuntes que tomé en markdown durante mi carrera universitaria en Ingeniería Civil en Computación.
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Autómatas y Teoría de Lenguajes | apuntes.md | Completo | Autómatas, alfabetos, lenguajes formales y gramáticas (683 líneas) |
| Complejidad Computacional | apuntes.md | Completo | Formalización de problemas computacionales (337 líneas) |
| Complejidad Computacional | resumen.md | Completo | Máquinas de Turing, clases de complejidad (283 líneas) |
| Lógica | apuntes.md | Completo | Lógica proposicional, sistemas formales y validez (576 líneas) |
| Análisis de Algoritmos | apuntes.md | Inicial | Análisis de eficiencia, Teorema Maestro (12 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Sistemas Operativos | apuntes.md | Muy completo | Recursos del computador, abstracción del hardware (1,377 líneas) |
| Sistemas Distribuidos | apuntes.md | Muy completo | Comunicación, sincronización, replicación (950 líneas) |
| Sistemas Distribuidos | ayudantia.md | Inicial | RPC - Remote Procedure Call (45 líneas) |
| Sistemas Distribuidos | ay2.md | Inicial | Relojes lógicos de Lamport, vectoriales (20 líneas) |
| Arquitectura de Computadores | apuntes.md | Completo | Componentes del computador, CPU, memoria (431 líneas) |
| Arquitectura de Sistemas de Software | apuntes.md | Mediano | Patrones arquitectónicos, estilos (232 líneas) |
| Procesamiento Paralelo | apuntes.md | Básico | Arquitecturas paralelas, procesadores modernos (143 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Ingeniería de Software | apuntes.md | Completo | Tres grandes áreas de la ingeniería de software (537 líneas) |
| Ingeniería de Software | apuntes.pdf | Completo | Versión PDF de los apuntes |
| Testing de Software | apuntes.md | Básico | Unit testing, mocking, test doubles (156 líneas) |
| Gestión de Proyectos TI | apuntes.md | Muy completo | Desarrollo de sistemas de información (1,350 líneas) |
| Desarrollo de Software | apuntes.md | Inicial | System design, negocio y producto (32 líneas) |
| Integración de Sistemas | apuntes.md | Inicial | Interoperabilidad, procesos transparentes (53 líneas) |
| Desarrollo de Sistemas Complejos | apuntes.md | Inicial | Cloud computing, proyecto (42 líneas) |
| Desarrollo Web 2 | apuntes.md | Vacío | Sin contenido |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Implementación de Bases de Datos | apuntes.md | Mediano | Modelo relacional, esquemas (257 líneas) |
| Implementación de Bases de Datos (IIC3413) | resumen LaTeX | En progreso | Resumen en LaTeX para examen final (incluye PDF) |
| Estructuras de Datos | apuntes.md | Mediano | Algoritmos y estructuras eficientes (256 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Inteligencia Artificial | apuntes.md | Inicial | Test de Turing, sistemas inteligentes (13 líneas) |
| Aprendizaje Profundo | apuntes.md | Básico | Deep Learning, Machine Learning (132 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Probabilidades | apuntes.md | Mediano | Modelos de probabilidad, eventos (387 líneas) |
| Algoritmos y Probabilidades | apuntes.md | Básico | Espacio de probabilidad, eventos (181 líneas) |
| Optimización | apuntes.md | Básico | Toma de decisiones con recursos escasos (143 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Criptografía | libro.md | Completo | Notas del libro "Introduction to Modern Cryptography" (453 líneas) |
| Criptografía | libro.pdf | Completo | Versión PDF de las notas del libro |
| Criptografía | apuntes.md | Inicial | Perfect Secrecy, OTP (16 líneas) |
| Curso | Archivo | Estado | Descripción |
|---|---|---|---|
| Geografía | apuntes.md | Inicial | Espacio vivido y bienestar comunitario (43 líneas) |
- Total de archivos de apuntes: 30 archivos markdown
- Líneas totales de contenido: ~9,165 líneas
- Archivos adicionales: 3 PDFs, 1 proyecto LaTeX
- Muy completo (>800 líneas): 3 cursos
- Completo (400-800 líneas): 5 cursos
- Mediano (200-400 líneas): 5 cursos
- Básico (100-200 líneas): 5 cursos
- Inicial (<100 líneas): 11 cursos
- Vacío: 1 curso
- Los apuntes están escritos principalmente en español
- Algunos archivos incluyen material complementario en PDF
- El proyecto de Implementación de Bases de Datos incluye un resumen completo en LaTeX
- La mayoría de los cursos más completos corresponden a cursos de sistemas y teoría
- Algunos archivos de ayudantías están separados del archivo principal de apuntes
Ver LICENSE.md
Ya me titulé, así que este repo no va a tener más updates de mi parte. Muchas gracias a todos los que han pasado por acá y han usado estos apuntes, es bacán saber que le sirvieron a otra gente. Ojalá les sigan siendo útiles.
Si quieren agregar correcciones o mejoras, siéntanse libres de mandar PRs.
Un abrazo!