My Picture

Kevin C. Almeroth

Department of Computer Science
Computer Engineering Program
Technology Management Program
Media Arts and Technology
College of Engineering
University of California, Santa Barbara

[ Biography] [ Research+Publications] [ Students] [ Teaching]

News and Biography

  • Current Biography

    Kevin C. Almeroth is currently a Professor in the Department of Computer Science at the University of California in Santa Barbara where his main research interests include computer networks and protocols, wireless networking, multicast communication, large-scale multimedia systems, and mobile applications. At UCSB, Dr. Almeroth was the founding Associate Director of the Center for Information Technology and Society (CITS), a founding faculty member of the Media Arts and Technology (MAT) Program, Technology Management Program (TMP), and the Computer Engineering (CE) Program. In the research community, Dr. Almeroth has authored nearly 200 refereed papers. He is the chair of the Steering Committee for the ACM Network and System Support for Digital Audio and Video (NOSSDAV) workshop; on the Editorial Board of IEEE/ACM Transactions on Networking, IEEE Transactions on Mobile Computing, IEEE Network, ACM Computers in Entertainment, and ACM Computer Communications Review; has co-chaired a number of conferences and workshops including the IEEE International Conference on Network Protocols (ICNP), IEEE Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), IFIP/IEEE International Conference on Management of Multimedia Networks and Services (MMNS), the International Workshop On Wireless Network Measurement (WiNMee), ACM Sigcomm Workshop on Challenged Networks (CHANTS), the Network Group Communication (NGC) workshop, and the Global Internet Symposium; and has been on the program committee of numerous conferences. Dr. Almeroth is the former chair of the Internet2 Working Group on Multicast, and is active in several working groups of the Internet Engineering Task Force (IETF). He also serves on the boards of directors and/or advisory boards of several startups. Dr. Almeroth has also served as an expert witness in a number of interesting patent cases. He is a Member of the ACM and a Fellow of the IEEE.

  • Early Biography

    Kevin Almeroth received his B.S. (1992), M.S. (1994), and Ph.D. (1997) degrees in Computer Science from the Georgia Institute of Technology. While at Georgia Tech, Kevin was advised by Mostafa H. Ammar who is a member of the Networking and Telecommunications Group which is part of the College of Computing.

    Kevin's dissertation title was "Networking and System Support for the Efficient, Scalable Delivery of Services in Interactive Multimedia Systems" and covered a range of topics including providing interactivity in video-on-demand (VoD) systems; resource allocation in large-scale video delivery systems; a study of the dynamics of multicast group membership in the Multicast Backbone (MBone); and exploration of new paradigms for video programming over the Internet.

    Research Projects and Publications

    All of the research I'm involved in is summarized on the
    Networking and Multimedia Systems Lab (NMSL) WWW page. Click below for an overview:

    [Overview of Research Projects and Publications]


    Please see the
    NMSL's People Page for the complete up-to-date list.


    This is a list of courses I've taught, that I am teaching, or that I'm scheduled to teach:

    Contact information

    Kevin Almeroth                              E-mail:
    Department of Computer Science              Office:  2113, Engineering I
    University of California                    Phone:   (805)636-1123
    Santa Barbara, CA 93106-5110                Fax:     (805)893-8553