Bachelor of Arts, Computer Science, UCSC

I received a bachelor of arts in Computer and Information Science in 1992 from the Jack Baskin School of Engineering at the University of California Santa Cruz. I designed a unique curriculum that focused on machine-learning and artificial intelligence, taking graduate-level seminars my senior year at UCSC.

I had the honor of taking Games and Information Theory with the late David Huffman, who taught at UCSC from 1967 until his retirement in 1994.  He was a computer science pioneer who invented Huffman Coding, used in virtually all modern digital transmission compression.  He was also the founding faculty member of the UCSC computer science department.

I studied neural networks with David Haussler, who later lead the team that won the race to sequence the human genome.

I studied machine learning, computational models, heuristic search, probability theory, knowledge representation, and associative pattern retrieval with Bob Levinison.  I worked as an assistant on his major research project, an adaptive pattern-oriented chess system, that learns to play chess from its experience only.