Eugene Fink's teaching


I am a senior systems scientist in the School of Computer Science at Carnegie Mellon University. I joined the university in 2004 and began teaching in Spring 2005, and I usually teach one or two courses per year. From 1999 to 2003, I was an assistant professor in the Computer Science and Engineering Department at the University of South Florida, where I tought four courses per year, and was also responsible for the Ph.D. qualifying exams in mathematics and algorithms.

Teaching at Carnegie Mellon University (2005-present)

Undergraduate courses

Courses by year

Year .    . Fall semester .    . Spring semester
2004-2005 Competition programming
2005-2006 Competition programming Competition programming
2006-2007 Competition programming Competition programming
2007-2008 Competition programming Competition programming
2008-2009 Competition programming Competition programming
2009-2010 Competition programming Competition programming
2010-2011 Competition programming

Teaching at the University of South Florida (1999-2003)

Graduate courses

Undergraduate courses

Courses by year

Year .     . Fall semester .     . Spring semester
1998-1999 Undergrad Algorithms
1999-2000
.
Undergrad Algorithms
Automata Theory
Grad Artificial Intelligence
Undergrad Algorithms
2000-2001 Grad Algorithms Undergrad Algorithms
2001-2002
.
Grad Artificial Intelligence
Automata Theory
Data Mining
Automata Theory
2002-2003
.
.
Undergrad Artificial Intelligence
Grad Algorithms
Practices for ACM contest
Grad Artificial Intelligence
Undergrad Algorithms
.
2003-2004
.
.
Undergrad Algorithms
Grad Algorithms
Practices for ACM contest

Publications

Eugene Fink and Michael Heath. Image-processing projects for an algorithms course. International Journal of Pattern Recognition and Artificial Intelligence, 15(5), pages 859-868, 2001. See PostScript, PDF, or abstract.

Back to my index or home page.