- Computing methodologies -> Causal reasoning and diagnostics.- Information systems -> Personalization.- Theory of computation -> Mathematical optimization.