Talks

Keynotes and Distinguished Lectures

  • Security of Hardware-Firmware Interactions: Problems, Challenges, and Some Research Directions Distinguished Seminar, Cirrus Logic Inc., Virtual Seminar, October 2021.
  • Security of Hardware-Firmware Interactions: Problems, Challenges, and Some Research Directions Distinguished Seminar, Advanced Micro Devices Inc., Virtual Seminar, March 2021.
  • Security Architecture, Synthesis, and Validation of System-on-Chip Expert lecture, Malavya National Institute of Technology, Jaipur, India, July 2019. Two-day expert lecture workshop organized by TEQIP III & ICT Academy of MNIT.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Distinguished Presentation, Bay Area Manufacturers’ Association, Tampa, FL, USA, May 2019.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Distinguished Presentation, Sarasota-Manatee Manufacturers’ Association, Sarasota, FL, USA, January 2019.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Keynote, 4th International IEEE International Symposium on Smart Systems, Hyderabad, India, December 2018.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Warren B. Nelms Institute Distinguished Lecture, University of Florida, Gainesville, FL, USA, November 2018.
  • Small Teams, Short Ramp, Industrial Scale Problems: Some Experiments in the Practicum of Interactive Theorem Proving Keynote, 15th International Workshop on the ACL2 Theorem Prover and Its Applications, Austin, TX, USA, November 2018.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Distinguished Lecture, Texas Instruments, Dallas, TX, USA, July 2018.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Distinguished Lecture, University of South Florida, Tampa, FL, USA, April 2018.
  • Securing the Autonomous Automotive: Challenges and State of Practice Keynote, Automotive and IoT Security Workshop, Washington DC, USA, May 2017.
  • SoC Security in the IoT Regime: A Story of Cooperating Architecture and Analysis Invited Lecture, Dagstuhl Summer Seminar on Foundations of Security Scaling, Dagstuhl, Germany, August 2016.
  • Where are My Requirements? A Forgotten Piece of the Trustworthy Design Puzzle Keynote, 2nd Workshop for Design Automation for Understanding Hardware Designs (DUHDe 2016), Dresden, Germany, March 2016. Workshop affiliated to Design, Automation, and Test in Europe (DATE 2016).
  • Post-silicon Validation and the Role of Readiness Keynote Presentation, Intel University Research Office Post-silicon Validation Workshop, Hillsboro, OR, USA, October 2012.

Invited Talks

  • Emergent Internet-of-Things Technologies: Promise, Problems, Challenges, and Directions Invited Talk, AI and IoT: Smart Solutions for Small and Medium-Sized Manufacturing, Virtual Conference, September 2021. Workshop organized by Warren B. Nelms Institute for Connected World as 5-Part Interactive Series.
  • Can You Trust Your Car? An Elementary Primer into Automotive Hacking Invited Talk, 4th International Workshop on Design Automation for Cyber-Physical Systems (DACPS 2019), Las Vegas, NV, USA, June 2019.
  • Cybersecurity for Connected, Autonomous Vehicles: Impending Challenges and Integrative Solutions Invited Talk, Workshop on Cybersecurity for Public Transportation, Tampa, FL, USA, April 2019.
  • Architecting and Validating Internet-of-Things Systems: Emergent challenges and Integrative Solutions Invited Talk, 3rd International Workshop on Design Automation for Cyber-Physical Systems (DACPS 2018), San Francisco, CA, USA, June 2018.
  • The Challenge of Large-scale Connectivity: Design, Validation, and Debug Invited Talk, VLSI Test Symposium, San Francisco, CA, USA, April 2018.
  • Architecting Internet-of-Things Systems: Impending Challenges and Integrative Solutions Invited Talk, Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, April 2017.
  • System-on-Chip Architectural Challenges for Internet-of-Things: An Industrial Perspective Invited Talk, VLSI Test Symposium (VTS 2017), Las Vegas, NV, USA, April 2017.
  • Connected Self-driving Automobiles: Security Challenges for the New Era Invited Talk, FICS Research Annual Conference on Cybersecurity, Gainesville, FL, USA, March 2017.
  • The Challenge of SoC Design Specification Invited Talk, 35th International Conference on Computer-Aided Design (ICCAD 2016), Austin, TX, USA, November 2016.
  • Secure and Trustworthy Internet of Things: Impending Challenges and Integrative Solutions Invited Talk, Department of Electrical Engineering and Computer Science, University of California at Irvine, Irvine, CA, USA, October 2016.
  • System Design Challenges for Internet of Things Invited Talk, ACM/IEEE DAC Workshop on Internet of Things, Austin, TX, USA, June 2016. Workshop affiliated to Design Automation Conference (DAC 2016).
  • System-on-Chip Security for IoT: Some Unique Validation Challenges Invited Talk, VLSI Test Symposium (VTS 2016), Las Vegas, NV, USA, April 2016.
  • Security Architecture and Validation in Modern SoC Designs: Current Practices and Emerging Trend Invited Talk, International Test Conference (ITC 2015), Anaheim, CA, USA, October 2015.
  • Correct, Dependable, Trustworthy Computing in the Embedded Regime: Challenges and Opportunities in Validation Invited Talk, Department of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH, USA, May 2014.
  • Academic Program Requirements in Verification and Validation: A Personal Perspective Invited Talk, Department of Computer Science, Portland State University, Portland, OR, USA, June 2013.
  • Post-silicon Validation Challenges for Trustworthy Large-Scale Computing Invited Talk, Department of Computer Science, Portland State University, Portland, OR, USA, June 2013.
  • Post-silicon Validation Challenges for Trustworthy Large-Scale Computing Invited Talk, Department of Electrical and Computer Engineering, Portland State University, Portland, OR, USA, April 2013.
  • Formal Analysis for Large-scale Pre-silicon and Post-silicon Verification Invited Talk, Advanced Micro Devices, Inc., Austin, TX, USA, June 2011.
  • Theorem Proving for Certifying Behavioral Synthesis Transformations Invited Talk, Department of Computer Science, Portland State University, Portland, OR, USA, June 2011.
  • Formal Analysis for Large-scale Pre-silicon and Post-silicon Verification Invited Talk, Intel Corporation, Hillsboro, OR, USA, June 2011.
  • Formal Analysis for Trustworthy Large-scale Computing Invited Talk, Department of Electrical and Computer Engineering, Virginia Tech University, Blacksburg, VA, USA, February 2011.
  • Formal Analysis for Trustworthy Large-scale Computing Invited Talk, College of Computer and Information Science, Northeastern University, Boston, MA, USA, February 2011.
  • A Generalized Solution for the While Challenge Rump Session Talk, 7th International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2 2007), Austin, TX, USA, November 2007.
  • Foundations of Automated Induction for a Structured Mechanized Logic Rump Session Talk, 7th International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2 2007), Austin, TX, USA, November 2007.
  • Formal Analysis at Pre-silicon and Post-silicon Levels Invited talk, Intel Corporation, Hillsboro, OR, USA, April 2007.
  • Formal Verification as Part of System Design Process Invited Talk, MIT Itanium STA Workshop, Boston, MA, USA, March 2007. Workshop part of the National Science Foundation Cyber Defense Initiative.
  • Deductive Verification of Pipelines Invited Talk, Freescale Semiconductor Inc., Austin, TX, USA, June 2006.

Demos, Tutorials, and Mini-Courses