Skip to content Skip to navigation

Vinod Ganapathy

Visiting Professor
Core 309
Office Hours: 

Research Area: 
Computer Systems Security

Department of Computer Science (Hill Center Room 390)
Rutgers, The State University of New Jersey
110 Frelinghuysen Road
Piscataway, New Jersey 08854-8019, USA



I have moved to IISc Bangalore. This page is no longer maintained.

I am an Associate Professor of Computer Science at Rutgers University, where I have been a faculty member since September 2007. I earned a Ph.D. in Computer Science from the University of Wisconsin-Madison in August 2007, an M.S. in Computer Science from the University of Wisconsin-Madison in May 2003, and a B.Tech. in Computer Science and Engineering from the Indian Institute of Technology-Bombay in May 2001.

The primary focus of my research is computer security. I build and evaluate secure computer systems drawing inspiration and ideas from a number of related areas, such as cryptography, programming systems, program analysis, software engineering, formal methods and verification, mobile and cyber-physical systems, computer systems, and hardware architecture. Please consult my publications for details.

Awards & Distinctions: 
  • Professor R. Narasimhan Memorial Lecture Award, Tata Institute of Fundamental Research, Mumbai, India, December 2015.
  • Keynote speaker at the International Conference on Information Systems Security (ICISS), Kolkata, India, December 2015.
  • Rutgers University Board of Trustees Research Fellowship for Scholarly Excellence, May 2013.
  • National Science Foundation Faculty Early-Career Development (NSF CAREER) Award, 2010.
  • Outstanding Student Paper Award at the 25th Annual Computer Security Applications Conference, for work on browser extension security with Mohan Dhawan, December 2009.
  • Outstanding Student Paper Award at the 24th Annual Computer Security Applications Conference, for work on kernel-level rootkit detection with Arati Baliga and Liviu Iftode, December 2008.
Personal News: 

Grant Awards: 
PI: Vinod Ganapathy | Microsoft Research
10/01/2014 to 10/01/2019
PI: Vinod Ganapathy | Co-PI: Trent Jaeger (Penn State), Gang Tan (Penn State), Christian Skalka (Vermont) | NSF
09/01/2014 to 08/31/2018
$300,000 (out of $1,200,000 total)
Displaying 1 - 3 of 7

Ferdinand Brasser, Daeyoung Kim, Christopher Liebchen, Vinod Ganapathy, Liviu Iftode, Ahmad-Reza Sadeghi

ACM MobiSys'16
June, 2016
Nader Boushehrinejadmoradi, Vinod Ganapathy, Santosh Nagarakatte, Liviu Iftode.
ASE 2015
November, 2015
Classes Taught: 
Course number Course name Editions
CS419 Computer Security (UG) Spring 2016 (reviews), Spring 2015 (reviews), Spring 2014 (reviews), Spring 2013 (reviews), Spring 2012 (reviews), Fall 2010, Spring 2010, Fall 2008, Spring 2008.
CS546 Computer Systems Security (G) Fall 2016, Fall 2015 (reviews) Fall 2014 (reviews), Fall 2013 (reviews), Fall 2011 (reviews), Spring 2009, Fall 2007.
(also CS518)
Operating System Design (UG/G) Spring 2015, Fall 2014, Fall 2009.
CS671 Mobile App Development & Analysis (G) Fall 2012


Student, PostDocs, & Visitors: 

Current Ph.D. students: Hai Nguyen, Daeyoung Kim, and Jay P. Lim.


Ph.D. Thesis Supervision

Student Ph.D. Dissertation

Saman Zarandioon (May 2012)

Improving the Security and Usability of Cloud Services with User-Centric Security Model. Co-supervised with Prof. Danfeng Yao. Thesis DOI:10.7282/T3PC31B4

Mohan Dhawan (May 2013)

Rethinking Web Platform Extensibility. Thesis DOI:10.7282/T38P5Z39

Liu Yang (May 2013)

New Pattern Matching Algorithms for Network Security Applications. Thesis DOI:10.7282/T3513WS6

Shakeel Butt (January 2015)

Self-service Cloud Computing. Thesis DOI:10.7282/T3930VWX

Amruta Gokhale (October 2015)

Similarity Detection Techniques for Mobile Platform Artifacts. Thesis DOI:10.7282/T3J38VJN

Rezwana Karim (October 2015)

Techniques and Tools for Secure Web Browser Extension Development. Thesis DOI:10.7282/T3000433


MS Thesis Supervision

Student MS Thesis
Jeffrey Bickford (January 2012) Rootkits on Smart Phones: Attacks, Implications and Energy-Aware Defense Techniques. Co-supervised with Prof. Liviu Iftode. Thesis DOI:10.7282/T3RJ4HHW
Yogesh Padmanaban (January 2013) Learning API Mappings for Programming Platforms. Thesis DOI:10.7282/T3GX498K


Post-doctoral Research Supervision

Postdoc Ph.D. Background/Postdoc Research
Arati Baliga (May-September 2009) Ph.D. in Computer Science from Rutgers University (January 2009). Post doctoral research on operating system integrity co-supervised with Prof. Liviu Iftode.


Research Projects

The primary focus of my research is computer security.