Stuart J. Russell Computer Science (EECS) artificial intelligence, computational biology, algorithms, machine learning, real-time decision-making, probabilistic reasoning