Asignaturas que imparto

Temario por áreas

Estas son las asignaturas que he dado en la universidad y los temas que trabajo en clase. Cada área se puede preparar en individual, en grupo o con una intensiva.

Programación y software

6

De la sintaxis a los proyectos que piden en clase: repasamos lo que no sale y hacemos ejercicios tipo examen.

Temas que más se atascan

Punteros, memoria y estructuras en CPOO y patrones en JavaConcurrencia, hilos y RPCGit, pruebas y entrega de prácticas
  • Introducción a la Programación I y II (C)
  • Programación Orientada a Objetos (Java)
  • Algorítmica y estructuras de datos
  • Sistemas Distribuidos (RPC, Docker, Kubernetes)
  • Programación Concurrente
  • Ingeniería del Software

Datos y bases de datos

4

Modelado, consultas y bases reales (SQL, MongoDB, Redis, Neo4j): lo que se atasca en prácticas y en el TFG.

Temas que más se atascan

Modelado relacional y SQL avanzadoConsultas y optimizaciónMongoDB, Redis y Neo4jBig Data con Hadoop y Spark
  • Bases de Datos Avanzadas (MongoDB, Redis, Neo4j)
  • Bases de datos y SQL
  • Big Data (Hadoop, Spark)
  • Sistemas de Información Geográfica

IA, NLP y búsqueda

5

Modelos, NLP y recuperación de información, más vibe coding: programar con asistentes de IA revisando lo que generan.

Temas que más se atascan

Regresión, árboles y validaciónRedes neuronales con PyTorchRAG, embeddings y agentesDespliegue y MLOpsVibe coding: prompts, revisión del código generado y pruebas
  • Búsqueda y Análisis de la Información
  • Machine Learning y Deep Learning (PyTorch)
  • NLP y LLM: RAG y agentes
  • MLOps y puesta en producción
  • Vibe coding: programar con asistentes de IA

Matemáticas para informática

3

Las matemáticas que se usan de verdad en informática: álgebra lineal para grafos y búsqueda, probabilidad para machine learning y optimización para entrenar modelos. Con ejercicios resueltos paso a paso.

Temas que más se atascan

Álgebra lineal: matrices, autovalores y grafosProbabilidad y variables aleatorias para MLEstadística inferencialCálculo y optimización: derivadas y descenso de gradienteEjercicios tipo examen resueltos
  • Álgebra lineal y grafos
  • Probabilidad y estadística para IA
  • Cálculo y optimización

Cómo trabajo un tema

  1. 1Diagnóstico: qué falla y por qué, con tus ejercicios delante
  2. 2La teoría mínima para entender lo que estamos haciendo
  3. 3Ejercicios tuyos, corregidos en directo
  4. 4Resumen y plan concreto para la semana

¿Tu asignatura no está? Escríbeme: si no la domino, te lo digo sin rodeos.