You are now in the main content area
Teaching
Education should be fun – never boring
Courses I’ve taught – a sampling
In teaching, my aim is simple: What do students need to learn to do by the end of today’s class?
I take this approach to all my courses – both undergraduate and graduate, including:
- Introductory Programming for Scientists
- Introduction to Multimedia Systems
- Advanced Algorithms
- Theory of Parsing
- Compilers and Translators
- Digital Computation and Programming
- Evolutionary Computation
- Algorithms and Data Structures