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.
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
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.
My personal policies (which may differ from department or University policy):