Code Generation LabCovers generating code for a compiler, translating an Amy program to WebAssembly, including memory management and pattern matching compilation.
Enums: Pure DataCovers enums as a shorthand for case class hierarchies, focusing on modeling pure data.
Functions and Pattern MatchingExplores reactive programming principles, focusing on functions and pattern matching in Scala, including JSON representation and partial functions.
When to Use Machine LearningExplains the conditions for using machine learning in complex problems with patterns in data and access to a dataset.
Deanonymization ExerciseExplores deanonymization using public datasets from Netflix, focusing on matching users and evaluating films based on ratings.
Genetic Distance CalculationExplores DNA sequence alignment, genetic distance calculation, and the impact of incorrect alignments during meiosis.