Hrishikesh B. Acharya
office: GOL-2647, RIT, New York - 14623
email: acharya at

I am an Assistant Professor at RIT, New York, and a former Ph.D student from the Networks Security Group at UT.

My CV. If you'd like to know more about me, please get in touch!

Hmm, Grumpy, aren't we?
Research Interests I'm interested in networks and network security. My Ph.D. was on tools that verify and optimize networks - routers, middleboxes such as firewalls, and SDN flow tables. Since then, I've grown interested in networks as distributed systems: the cost of consensus (e.g. in Spanning Tree Protocol), the danger of non-stabilization (attacks on BGP), and so on. My research statement. Details (and papers) on the left sidebar!
Teaching I mainly teach systems courses (networks, operating systems, distributed systems) and security. Links on the left.

A concrete system is complex and messy. We need both theory (to get a clean high-level picture) and practice (to get the details). So I like to mix up my classes with labs, and keep things as interactive as possible. Plus, war stories! The material we study is alive and changing - let's show the students that.

My teaching statement covers my courses. In brief, I believe a class should be led, much as a conductor leads an orchestra. It's not a passive audience to perform for.
For Prospective Students. Interested in my work? Both hackers and math/logic students are welcome! Drop me a mail.

Pro tip: When you contact faculty for the first time, it helps to do some research before mailing. How can you contribute to running projects?

Current and former students:

Sahil Gupta

Devashish Gosain