Avatar

Ethan Blanton

Assistant Professor of Teaching

University at Buffalo

Biography

Ethan Blanton is an Assistant Professor of Teaching in the Department of Computer Science and Engineering at the University at Buffalo.

He has been influential in the Internet protocol suite, having spent significant time and effort on documentation and standardization with the Internet Engineering Task Force. Standards that he co-authored are cited and implemented by the Linux kernel, macOS, FreeBSD, QUIC, and many other systems. His work is also cited in widely-circulated textbooks such as James Kurose and Keith Ross’s Computer Networking: A Top-Down Approach.

His first contributions to Free, Libre, and Open-Source Software were in the mid-1990s, and he has continued to contribute code, time, and material support to FLOSS projects ever since.

Ethan holds a Ph.D. and MS  from Purdue University and a BS from the Honors Tutorial College at Ohio University.

Interests

  • Operating Systems
  • Networking
  • Compilers and Runtimes

Education

  • Ph.D. in Computer Science, 2011

    Purdue University

  • Master of Science in Computer Science, 2005

    Purdue University

  • Bachelor of Science in Computer Science, 2002

    Ohio University

Teaching

I am currently teaching or scheduled to teach:

I have previously taught:

If you are considering taking one of my courses, please consult this information to get an idea of how the course will be run. While I reserve the right to change course details at any time, this should give you an indication of what to expect.

Policies

My personal policies (which may differ from department or University policy):

Contact