Sergio A. Alvarez


I teach a variety of courses in computer science, and have developed several new courses. Most recently, I introduced the course CSCI 2244, Randomness and Computation, which deals with probability as a powerful modeling tool in computer science.

I'd be happy to talk with you about my courses and/or about doing research on a topic related to machine learning. Send me an e-mail at

Fall 2017

Selected past courses