UniApuntes
Cursos de enseñanza superior
6.644 horas de clases universitarias transcritas a través de Whisper, 110 materias mapeadas, 198 artículos planificados en 10 series temáticas. Conceptos reelaborados desde apuntes reales (UniTO Dip. Informática + material de estudio personal), nunca copia 1:1 de diapositivas o clases de video. Resúmenes originales con ejemplos propios, código ejecutable y multilingüe.
Todas las series educativas
Serie de temas en publicación activa con misma prioridad. Artículos reorganizados a partir de notas reales del UniTO y el conjunto de datos 122K archivo /D1/proyectoNotas.26
Fundamentos de la ML
Fondamentos de Aprendizaje de Máquina reutilizados de los notebooks Jupyter universitarios: desde la matemática básica hasta modelos supervisados y no supervisados, con código de scikit-learn y PyTorch.
- Entender el equilibrio entre sesgo y variabilidad
- Implementar regresión lineal y logística desde cero
- Comparar modelos con validación cruzada
Probabilidad y Estadística
Transcripción y síntesis de las 50 lecciones de video sobre probabilidad y estadística del curso Probabilidad y Estadística realizado en UniBa. Variables aleatorias, distribuciones, estimación, pruebas hipotéticas, regresión.
- Gestionar distribuciones significativas
- Aplicar prueba T, ANOVA, cuadrado de Chi
- Crear intervalos de confianza correctos
Patrones de diseño en producción
Siete patrones estructurales y de comportamiento extraídos del LabSAS 2021-22 (Desarrollo de Aplicaciones de Software UniBa), explicados con ejemplos de Java multi-módulo y pruebas unitarias.
- Reconocer cuándo aplicar estrategia, observador, fábrica
- Refactorizando seguro con pruebas
- Evitar patrones antiguos comunes
Seguridad Informática y CTF
Conceptos de seguridad cibernética reforzados por la CyberChallenge UniBa: seguridad web (XSS, SSRF, SSTI), pwn (sobrecarga de stack, ROP), forensia (dump de memoria), criptografía básica.
- Entender vulnerabilidades de OWASP Top 10
- Resolver desafío CTF básico (web, criptografía)
- Aplicar base de endurecimiento
Algoritmos y Estructuras de Datos
Algoritmos clásicos y ADT (lista, árbol, grafos, pila, tabla de hash) reutilizados con ejemplos en Python y análisis de complejidad.
- Análisis de O de algoritmos comunes
- Implementar BFS/DFS/Dijkstra
- Elige la estructura de datos adecuada para el problema
Sistemas Operativos
Conceptos clave de SO (procesos, hilos, programación de tareas, memoria virtual, sistema de archivos, sincronización) con ejemplos C/ Linux.
- Entender forkear/execute/wait
- Reconocer condiciones de carrera y aplicar bloqueo
- Explicar paginación, segmentación, TLB
Redes de Computadoras
Stack TCP/IP, modelo OSI, ruteo, protocolos aplicativos (HTTP, DNS, TLS), redes inalámbricas. Ejemplos con tcpdump/Wireshark.
- Diagnósticos problemas de red (ping/traceroute/dig)
- Entender NAT, firewall y VPN
- Entender el handshake de TLS
Ingeniería de Software
Metodologías ágiles, requisitos, arquitectura (MVC, capas, microservicios), estrategia de pruebas, revisión de código, CI/CD. Referencia al proyecto LabSAS.
- Escribir historias de usuario efectivas
- Diseñar arquitectura capas
- Adoptar flujo de trabajo Git colaborativo
Computación cuántica en español
Primera serie divulgativa en español sobre computación cuántica aplicada: qubits, superposición, entrelazamiento, modelo de puertas, Grover, VQE, QAOA, QML. Tutoial Qiskit con IBM Q free tier.
- Costruire e simulare il primo circuito quantistico
- Implementare l'algoritmo di Grover
- Comprendere VQE per chimica computazionale
Informática de biología para CS
Informática de bioinformación aplicada para estudiantes de CS que entran en biología (y viceversa). FASTQ, BLAST, BioPython, Bioconductor, scanpy, Nextflow, diseño de fármacos computacional.
- Leer y analizar archivos FASTQ/SAM/ VCF
- Construir pipeline de secuenciación RNA-Seq con Nextflow
- Visualizar datos de células individuales con scanpy
Arquitectura de los Laboratorios
De la lógica booleana a las CPUs pipelíneas: ALU, registros, memoria, caché, MIPS/RISC-V ensamblaje. Revisado por el curso UniTO (270h audio transcritto).
- Entender el datapath de una CPU MIPS
- Escribir programas en assembly RISC-V
- Analizar tasa de acierto/hit/miss de caché
Matemáticas Discretas
Ensamblados, relaciones, inducción, combinación, grafos, coincidencias. Revisado por el curso UniTO (244h audio).
- Gestionar las demostraciones de inducción
- Aplicar el principio de inclusión-exclusión
- Resolver problemas de combinación
Análisis Matemático para Informáticos
Limites, derivadas, integrales, series. Pensada para estudiantes de CS que buscan rigor sin esfuerzo innecesario. Del curso UniTO (169h audio).
- Calcular límites y aplicar la regla de De L'Hôpital
- Derivar y integrar funciones de una variable
- Estudiar convergencia de series
Programación en Python y Java
Tres semestres de programación condensados: Python imperativo + Java OOP + constructos avanzados. De los cursos UniTO Prog1/2/3 (530h audio transcritos).
- Dominar Python de manera imperativa y funcional
- Escribir clases Java de forma idiomática
- Entender el modelo de memoria y la recolección de garbage
Sistemas Informáticos y Bases de Datos
De ER-modelo a SQL avanzado, índices, transacciones ACID, NoSQL. Revisado por el curso UniTO Sistemas Informáticos (145h audio).
- Modelar esquemas ER complejos
- Escribir consultas SQL avanzadas (CTE, ventana)
- Entender normalización 3NF/BCNF
Lenguajes Formales y Compiladores
Automatizaciones, expresiones regulares, gramáticas contextuales, parsing y optimización de código. De UniTO LFT (88h audio).
- Construir DFA/NFA a partir de regex
- Implementar un analizador léxico (LL(1))
- Entender LR(1) y parsing de arriba hacia abajo
Métodos Numéricos y Cálculo científico
Errores de máquina, sistemas lineales, interpolación, ODE, optimización. Con NumPy/SciPy. De UniTO Métodos numéricos (105h audio).
- Entender estabilidad y error propagado
- Resolver sistemas lineales (LU, QR)
- Interpolar con polinomios y nudillos
Redes Complejas y Ciencia de Redes
Con Erdős-Rényi hasta Barabási-Albert: pequeño mundo, escalado libre, comunidad, dinámica. Con NetworkX. De la Universidad de TO (102h).
- Generar y analizar gráficos aleatorios
- Medir centralidad (grado, centralidad, vector de eigenvector)
- Reconocer comunidades (Louvain, Leiden)
Interacción Hombre-Máquina y Tecnologías Web
UX, accesibilidad, sistema de diseño, estándares web modernos. Del curso UniTO IUM (83h audio).
- Aplicar algoritmos de Nielsen
- Implementar WCAG 2.1 AA
- Crear un sistema de diseño reutilizable
Física para informáticos
Mecánica, termodinámica y electromagnetismo: solo lo necesario para un desarrollador. Del curso UniTO Física (102h audio).
- Capire le grandezze vettoriali
- Applicare conservazione energia
- Comprendere termodinamica per computing
Economía y Gestión para Desarrolladores
Equilibrio, modelo de negocio Canvas, derecho industrial. Para devs que quieren entender startups y VC. Del curso UniTO EGI (118h audio).
- Leer un estado patrimonial
- Construir un BMC
- Entender el término hoja de ruta de startup
Inteligencia Artificial Moderna
LLM, RAG, agentes, MCP, modelos de razonamiento. Sinopsis de 21.923 archivos en AI/IA clasificados del corpus notas (D1/proyectoNotas). De la Politecnica y cursos de AI de la Universidad Bocconi.
- Entender arquitectura de transformadores y LLM
- Implementar pipeline de RAG desde cero
- Proyectar agentes multi-paso con MCP
Desarrollo web full stack moderno
TypeScript, Angular, Spring Boot, REST/GraphQL, presupuesto de rendimiento, CI/CD. 3.412 archivos de desarrollo web clasificados (corpus de notas). Lecciones de la Universidad de Bolonia en tecnologías web y IUM de la Universidad di Modena e Reggio Emilia.
- Arquitectar SPA con SSR
- Crear APIs REST resistentes
- Mejorar Core Web Vitals
Ciencia de Datos Aplicada
Pipeline end-to-end: pandas/numpy, EDA, ingeniería de características, deploymiento de ML, dashboard. Desde 5.340 archivos de datos de ciencia de datos clasificados en el corpus.
- Crear pipeline EDA → ML → dashboard
- Ingeniería de características profesional
- Validar modelos para negocio
Calculabilidad y complejidad computacional
Máquinas de Turing, P vs NP, indeterminación, clases de complejidad, reducciones. Desde 1.155 archivos de teoría clasificados (curso magistral).
- Entender los límites del calculable
- Mostrar indecidibilidad a través de la reducción
- Classificar problemas en P/NP/ESPACIO
Sistemas Multiagentes
Arquitectura BDI, JADE, coordinación, negociación. Desde 951 archivo Sistemas de Agentes UniBA maestría + Universidad Federico/3er año/Todos los sistemas de agentes (2611 archivos transcritos).
- Implementar agentes BDI con JADE
- Proyectar protocolos de negociación
- Coordinar inteligencia de swarm
Materia principal transcrita
Las diez asignaturas con más horas de clase transcritas por la canalización Whisper. Cada asignatura tiene un panel específico en GitHub/ universidad /universita con links a series y profesores titulares.
Architettura degli Elaboratori
Algoritmi Strutture Dati
Matematica Discreta
Programmazione 1
Programmazione 2
Analisi Matematica
Sistemi Operativi
Sistemi Informativi
Sviluppo delle Applicazioni Software
Logica
Transparencia en los contenido
UniAppunti respeta restricciones legales estrictas :
- Los contenido son reinterpretaciones originales de los conceptos estudiados, nunca una copia 1:1 de las presentaciones del profesor, videos de clases u obras editoriales.
- Diagramas y esquemas son recreados en SVG (sin captura de pantalla).
- Cada artículo menciona las fuentes (libros, papers) con autor y editor.
- Código de código abierto reutilizado conserva la licencia original (MIT / Apache/ GPL).
- No se redistribuyen videos de clases ni archivos del repositorio propietario.
Vedi inventario legale completo: docs/07_knowledge_base/13_universita_appunti/
Sugiera un cambio
¿Has encontrado algún error u ofrecido sugerencias para nueva temporada? Estoy abierto al retroalimentación y revisión de pares, colaboraciones con profesores y universidades.