University of Illinois at Urbana-Champaign Block I logo
university of illinois at urbana-champaign

Department of Computer Science

Madhusudan Parthasarathy
madhu@illinois.edu

3226 Siebel Center
Phone: 217-244-1323
Fax:217-265-4035
Web: Personal Site

Mail to:

Thomas M. Siebel Center for Computer Science
University of Illinois, MC258
201 N. Goodwin Avenue
Urbana, IL 61801-2302

Madhusudan Parthasarathy

Assistant Professor

Ph.D. University of Madras, 2002

Research Statement

Software Analysis:

  • Analysis of recusive models of program See Getafix: A Boolean program checker
  • Analysis of heaps in programs using automata
  • Compositional verification using algorithmic learning
  • Synthesizing formal interfaces for software modules using games and learning (JIST)

Concurrency:

  • Member of UPCRC (MS-Intel supported research team to make parallel programming easy)
  • Notions of atomicity for concurrent programs
  • Analyzing concurrent recursive models

Security:

  • Preventing script-injection attacks in web applications

Automata and logics:

  • Visibly pushdown automata / Automata on nested words
  • Expressive logics and algorithms for models of programs with recursion: Caret, visibly pushdown mu-calculus
  • Model-checking infinite graphs
  • Automata models for XML

Connect with Us

Follow Illinois CS on Twitter
Join Us on Facebook
Yelp Guide to CS Student Life