FEATURED AUTHOR
Ted Herman
Ted Herman teaches courses on computing, ranging from introduction to computing up to advanced courses on distributed systems, cloud computing and networks.
Biography
I began working with computers in the 1970s, first with IBM mainframes, using assembler, PL/1, and APL languages. During those years I experimented with writing a compiler and small systems programming projects. This led to employment in the software industry, mainly on applications related to systems and networks. I returned to graduate school in the 1980s, concentrating on distributed computing. In these years I learned of formal methods for software verification and researched new possibilities for fault-tolerant computing. During the 1990s my work specialized on self-stabilization; I regularly published in that area for a decade. I became interesting in applying principles of self-stabilization to wireless embedded computing around 2000 (now known as sensor networks). Nowadays, my research continues to apply sensor network technology, primarily to research questions and issues of health care.Education
-
Ph.D. University of Texas at Austin, 1991.
Areas of Research / Professional Expertise
-
Distributed Computing, Sensor Networks, Computational Epidemiology, Clock Synchronization.