|Department||Electrical and Computer Engineering|
Computer security and applied cryptography, including security in systems, networking, and databases. Applications of program analysis, model checking, and software engineering techniques to computer security. Theory of cryptology. Algorithms, especially randomized algorithms, algorithms for networking and large datasets.
Carnegie Mellon, 2002
Computer and networking security, operating systems security, software security, cryptography, database security, networking, algorithms
University of California, Berkeley
Carnegie Mellon University