Computer architecture...
formal logic
machine-learning tech...
model checking
model-checking
network architecture
programming languages...
SAT and SMT solving
semantics
software engineering
specifications
static and dynamic pr...
synthesis and verific...
temporal logic
theorem-proving
algorithm analysis an...