Databases
A five-session introduction to database management systems, for students on systems engineering, application development, and database specialist tracks: relational model and data integrity, advanced SQL queries and security (via a gamified escape-game session), functional dependencies and normalization theory, conceptual modeling with UML, and object-oriented persistence programming interfaces.