Sudipta Chattopadhyay

Home / People / Faculty / Sudipta Chattopadhyay
Go back to faculty list

Associate Professor

Telephone: +65 6834 8214
Office #: 1.402.11
Pillar / Cluster: Information Systems Technology and Design
Research Areas:Secure Computing, Software Design, Artificial and Augmented Intelligence, Networked and Autonomous Systems


My research interests broadly cover the area of Program Analysis, Embedded Systems and Compilers. Concretely, my goal is to understand the influence of execution platform on critical software properties, such as performance, energy, robustness and security. In my doctoral dissertation, I worked on Execution-time Predictability, with a specific focus on Multi-core Platforms. At present, I am exploring different ideas for efficient, reliable and secure execution of complex software systems. Some specific application areas include (but not limited to) cyber-physical systems, mobile applications and smart home.

Education and Work Experience

  • 2017 – Present, Associate Professor, SUTD
  • 2015 – 2016, Post-doctoral Researcher, Saarland University, Germany
  • 2013 – 2015, Post-doctoral Researcher, Linköping University, Sweden
  • 2009-2013, PhD Student, School of Computing, NUS
  • 2007-2008, R&D Engineer, Synopsys India Pvt. Ltd, Bangalore, India

Professional Activities

  • Review Board: IEEE Transactions on Software Engineering (TSE)
  • Publication chair: ISSTA 2016
  • PC members: DATE 2018, RTSS 2017, EMSOFT 2017, MEMOCODE 2017, EMSOFT 2016, ASP-DAC 2014, Junior Researchers’ Workshop on Real-time Systems 2015


  • 2017 Spring: 50.003: Elements of Software Construction (together with Sun Jun)


  • Nominated for the best paper award: RTSS 2011, RTSS 2013
  • Best paper award: IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2017
  • Dean’s Graduate Research Excellence Award, School of Computing, National University of Singapore
  • Research Achievement Award, School of Computing, National University of Singapore
  • Presidential Graduate Fellowship, National University of Singapore, 2009-2012

Selected Publications

  • Directed Automated Memory Performance Testing, Sudipta Chattopadhyay, 23rd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2017
  • Memory Performance Debugging on Embedded Multi-core Systems, Sudipta Chattopadhyay, 22nd International SPIN Symposium on Model Checking of Software (SPIN), 2015
  • Detecting Energy Bugs and Hotspots in Mobile Apps, Abhijeet Banerjee, Lee Kee Chong, Sudipta Chattopadhyay and Abhik Roychoudhury, 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), 2014
  • Automated Software Testing of Memory Performance in Embedded GPUs, Sudipta Chattopadhyay, Petru Eles and Zebo Peng, International Conference on Embedded Software (EMSOFT), 2014
  • Static Analysis Driven Cache Performance Testing, Abhijeet Banerjee, Sudipta Chattopadhyay and Abhik Roychoudhury, 34th IEEE Real-Time Systems Symposium (RTSS), 2013
  • Scalable and Precise Refinement of Cache Timing Analysis via Path-sensitive Verification, Sudipta Chattopadhyay and Abhik Roychoudhury, Real-Time Systems Journal, 2013

Research Interests

  • Embedded Systems and Software
  • Security for Cyber-physical Systems and IoTs
  • Program Analysis
  • Compilers
  • Operating Systems
Go back to faculty list