Clinical Associate Professor, School of Computing
Ph.D., University of
Utah, 1992
Professor Lee joined the faculty in
2001. His interests revolve around object-oriented programming.
Of particular interest are software design, software architecture,
and software evolution. These are being experimented in areas
such as programming languages, database systems, and distributed
systems. He is also interested in improving computer science
curricula. He tries to bring emerging ideas from research and
industry into the classroom, always looking for new ones to
incorporate into the CS curricula. Some of the emerging ideas that
Professor Lee is investigating include aspect-oriented programming,
web programming, and embedded programming. He is also interested in
finding innovative and effective ways to use computers and other
technologies in teaching.