Andy Klein
Professor / Program Director of Electrical and Computer Engineering
Educational & Professional Experience
PhD, Electrical & Computer Engineering, Cornell University, 2006
MS, Electrical Engineering & CS, University of California – Berkeley
BS, Electrical Engineering, Cornell University
Research Interests
Statistical signal and image processing, machine learning, computational art history, information freshness, wireless networks
Teaching Interests
While I enjoy teaching a wide range of topics and courses, my expertise lies on the “systems” side of electrical and computer engineering, including courses in signal processing, control systems, random processes, machine learning, communication systems, and networking. I believe in the value of inquiry-based, project-enhanced learning environments, and I attempt to cultivate such environments in all my courses.