Computer Architecture, Reliability-aware Microarchitecture Design, Power Efficiency, Smart Grid Security, and Applied Machine Learning.