 And third, he is interested in applying machine learning to problems in the ecological sciences and ecosystem management as part of the emerging field of computational sustainability.Over his career, he has worked on a wide variety of problems ranging from drug design to user interfaces to computer security.His current focus is on ways that computer science methods can help advance ecological science and improve our management of the Earth's ecosystems.