Roopa Vishwanathan

roopa picture Associate Professor
Pronouns: she/her(s)
Dept. of Computer Science
New Mexico State University (NMSU)
1290 Frenger Mall
Las Cruces, NM 88003
Contact e-mail: roopav at nmsu.edu

Location and Hours

Office: Science Hall 142
Office hours for Fall'25: M/W 3:00-4:00 pm, or by appointment

Teaching

Fall'26:
CSCI 4225/5225: Intro to Cryptography, M/W 1:30-2:45 pm Domenici Hall 005

Research Interests

I'm interested broadly in security, privacy, and applied cryptography. Of late, I've been investigating applied cryptography in the context of blockchain-based decentralized finance and other applications, such as secure auditing, doing blockchain rewrites, and designing access control mechanisms for blockchains. My current project is in the exciting area of building secure and efficient Layer 2 protocols, specifically payment channel networks, cross-chain mechanisms, and other topics in decentralized finance. I also have another ongoing project on secure distributed additive manufacturing, particularly from an applied cryptography perspective.

We have openings in my lab for Ph.D. students to work on several projects: Layer 2 protocols, decentralized finance, and exploring applications of cryptography to secure distributed additive manufacturing. If you're interested, please drop me an email!

My research has been in the past or is currently funded by the NSF, the Federal Aviation Administration (FAA), and the Dept. of Energy (DoE). Thank you to the funding agencies for their support!


Students

I'm fortunate to work with the following students:
  • Current: Kartick Kolachala (Postdoc)
  • Past: Kartick Kolachala (Ph.D.), Mohammed Ababneh (Ph.D.), Matheen Shaik (MS), Manuel Mares Solano (MS), Lalitha Muthu Subramanian (MS), Guruprasad Eswaraiah (MS), Douglas Nedza (BS)
  • Selected recent publications

    Older papers

    About me

    Before I joined NMSU, I was an Assistant Professor from 2014-2017 at SUNY Polytechnic in Utica, NY. Before that I was a Postdoc in UNC Greensboro from 2011-2013, working with Steve Tate. I joined UNC Greensboro in July 2011 after completing my PhD at the University of North Texas's Department of Computer Science and Engineering in May 2011. At UNC Greensboro, I worked on this project. Downloadable source code and plugins related to the project can be found here Even before that, I received my BE in Computer Science and Engineering in 2003 from the University of Mumbai (Bombay).

    I was born and raised in the beautiful city of Mumbai (Bombay).

    Fun Links!


    Useful academic/research links