← Back to catalogue

Discipline herald — Databases
Discipline herald

Level 3 · Ph.D

Ph.D Advanced Databases & Data Systems

Data & Databases · Live · v0

Doctoral database systems research — query optimisation, vectorised execution, distributed consensus, and formal specification.

Path type
Data & Databases
Enrollment

€19.95

Deadline
Next cohort starts 2027-09-06 (AY 2027/28)
Length
+1 year · 56 phases
Language
English · Español
Content freshness
Curriculum updated 2026-08-22 · content rev fd96eceb
Cortex Credits (CC)
280 CC
What are Cortex Credits?
Syllabus
View the phase syllabus
  1. From engineer to researcher
  2. The storage design space at research depth
  3. Modern hardware for data systems
  4. In-memory indexing
  5. Concurrency primitives
  6. Measurement discipline
  7. Reading the literature
  8. B+tree engineering at depth
  9. LSM at depth
  10. Buffer management research
  11. Specialized index internals
  12. Text-search internals
  13. Compression at depth
  14. Learned index structures
  15. Storage capstone
  16. Rewriting & algebraic equivalences
  17. Cardinality estimation
  18. Cost models
  19. Join ordering
  20. Optimizer architecture: Volcano/Cascades
  21. Robust & adaptive query processing
  22. Optimizer capstone
  23. Beyond tuple-at-a-time: vectorized execution
  24. Columnar storage & open formats
  25. Query compilation
  26. Parallel execution: morsel-driven
  27. Joins & hash tables at depth
  28. Aggregation & window functions at scale
  29. Execution capstone: lynxdb-col
  30. Serializability theory at depth
  31. Isolation in the real world
  32. Serializable snapshot isolation
  33. Modern in-memory concurrency control
  34. The MVCC design space
  35. Logging & recovery at depth: ARIES
  36. Concurrency capstone
  37. Consistency models as contracts
  38. Impossibility & trade-offs: CAP, PACELC, FLP
  39. Consensus I: Paxos
  40. Consensus II: Raft implemented
  41. Distributed transactions
  42. Partitioning & elasticity at depth
  43. Weak coordination: CRDTs
  44. Distributed capstone: Raft-replicated lynxdb
  45. Cloud-native architecture & the lakehouse
  46. Modern OLAP & time-series engines
  47. HTAP: dual-format designs
  48. Streaming, CDC & incremental view maintenance
  49. Vector, graph & deductive systems research
  50. Testing distributed databases: Jepsen
  51. Deterministic simulation testing
  52. Formal specification & model checking: TLA+
  53. Research method
  54. Capstone I: the original contribution
  55. Capstone II: the verified publication
  56. Frontier & what's next
Enrolment prerequisites

What changed

Every release of this programme, newest first.

  1. v0 Pilot Wave A backfill: v0 pilot baseline

Professor: Vacancy available

Sign in to request enrolment

↑↓ to move · ↵ to open · esc to close Sign in to search programmes and course content.