Short Bio

Roman Lysecky is a Professor of Electrical and Computer Engineering at the University of Arizona. He received his Ph.D. in Computer Science from the University of California, Riverside in 2005. His research focuses on embedded systems with emphasis on medical device security, automated threat detection and mitigation, runtime adaptable systems, performance and energy optimization, and non-intrusive observation methods. He is an author on more than 100 research publications in top journals and conferences. He received the Outstanding Ph.D. Dissertation Award from the European Design and Automation Association (EDAA) in 2006, a CAREER award from the National Science Foundation in 2009, and seven Best Paper Awards. He is an inventor on one US patent. He has authored eight textbooks on topics including C, C++, Java, Data Structures, VHDL, and Verilog, and he has contributed to several more. His recent textbooks with zyBooks utilize a web-native, active-learning approach that has shown measurable increases in student learning and course grades. He has also received multiple awards for Excellence at the Student Interface from the College of Engineering at the University of Arizona.

Recent News

  • Apr 30 08, 2019: Congratulations to Nadir Rascon and Allison Gilbreath for receiving the Best Paper Award in Modeling and Simulation in Medicine at SpringSim 2019 for their paper Window-based Statistical Timing of Subcomponents for Efficient Detection of Malware in Life-Critical Systems.
  • Oct 08, 2018: Paper on Composable Template Attacks using Templates for Individual Architectural Components received Best Paper Award at the IEEE International Conference on Computer Design (ICCD). Congrats Bozhi!
  • Apr 10, 2018: Paper on Mixed Cryptography Constrained Optimization for Heterogeneous, Multicore, and Distributed Embedded Systems accepted for publication in Computers.
  • Apr 09, 2018: Paper on Non-Intrusive In-Situ Requirements Monitoring of Embedded System accepted to ACM Transactions on Design Automation for Electronic Systems (TODAES).
  • February 08, 2018'''. Research project on medical device security highlighted in article on Keeping medical devices safe from cybersecurity threats.
  • January 25, 2018: Presented at the session on "Becoming Hackproof in Medtech Through Blockchain and Engineering" at The MedTech Forum 2018. For more info, check at this MedTech Views blog post.
  • January 02, 2018: New zyBook on Fundamental Programming Concepts.
The Fundamental Programming Concepts zyBooks first teaches programming concepts in a language-neutral manner, thereby enabling students to master those concepts before having to learn details of a specific programming language. Then, the zyBookl teaches programming using a flowchart language, which is more approachable yet maintains the rigor of a programming language. The zyBook also teaches how to convert a flowchart to a simple pseudocode language, Coral, enabling a gradual learning path from flowcharts to pseudocode to an industry programming language.


Recent Publications

  1. F. Vahid, R. Lysecky. Fundamental Programming Concepts. zyBooks, 2018.
  2. H. Nam, R. Lysecky. Security-Aware Multi-Objective Optimization of Distributed Reconfigurable Embedded Systems. Journal of Parallel and Distributed Computing, Accepted, 2018.
  3. S. Lu, R. Lysecky. Data-driven Anomaly Detection with Timing Features for Embedded Systems. ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 24, No. 3, Article 33, 27 pages, 2019.
  4. M. Seo, R. Lysecky. Non-Intrusive In-Situ Requirements Monitoring of Embedded System. ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 23, No. 5, Article 58, 27 pages, 2018.
  5. H. Nam, R. Lysecky. Mixed Cryptography Constrained Optimization for Heterogeneous, Multicore, and Distributed Embedded Systems. Computers, Vol. 7, No. 2, 29 pages, 2018.
  6. A. Rao, N. Carreon, R. Lysecky, J. Rozenblit. Probabilistic Security Threat Detection for Risk Management in Cyber-physical Medical Systems, IEEE Software, Vol. 35, No. 1, pp. 38-43, January/February 2018.
  7. T. Adegbija, R. Lysecky, V. V. Kumar. Right-Provisioned IoT Edge Computing: An Overview. ACM Great Lakes Symposium on VLSI (GLSVLSI), 2019.
  8. M. Seo, R. Lysecky. Automatic Extraction of Requirements from State-based Hardware Designs for Runtime Verification. ACM Great Lakes Symposium on VLSI (GLSVLSI), 2019.
  9. N. Rascon, A. Gilbreath, R. Lysecky. Window-based Statistical Timing of Subcomponents for Efficient Detection of Malware in Life-Critical Systems. Modeling and Simulation in Medicine, Spring Simulation Multi-conference, 2019. Received Best Paper Award
  10. G. Gunter, Y. Wang, D. Gloudemans, R. Stern, D. Work, M.L.D Monache, R. Bhadani, M. Bunting, R. Lysecky, J. Sprinkle, B. Seibold, B. Piccoli. 'WiP Abstract: String stability of commercial adaptive cruise control vehicles'. ACM/IEEE International Conference on Cyber Physical Systems (ICCPS), 2019.
  11. B. Liu, R. Lysecky, J. Roveda. Composable Template Attacks using Templates for Individual Architectural Components. International Conference on Computer Design (ICCD), 2018. Received Best Paper Award
  12. N. Carreon, S. Lu, R. Lysecky. Hardware-based Probabilistic Threat Detection and Estimation for Embedded Systems. International Conference on Computer Design (ICCD), 2018.
  13. M. Seo, R. Lysecky. Work in Progress: Runtime Requirements Monitoring for State-based Hardware. International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS). 2018.
  14. N. Alzahrani, F. Vahid, A. Edgcomb, R. Lysecky, S. Lysecky. An Analysis of Common Errors Leading to Excessive Student Struggle on Homework Problems in an Introductory Programming Course. ASEE Annual Conference, 2018.
  15. B. Liu, K. Chen, M. Seo, J. Roveda, R. Lysecky. Evaluation of the Complexity of Automated Trace Alignment using Novel Power Obfuscation Methods, ACM Great Lakes Symposium on VLSI (GLSVLSI), 2018.
  16. A. Rao, J. Rozenblit, R. Lysecky, J. Sametinger. Trustworthy multi-modal framework for life-critical systems security. Annual Simulation Symposium (ANSS '18). Society for Computer Simulation International, Article 17, 9 pages, 2018.
  17. N. Alzahrani, F. Vahid, A. Edgcomb, K. Nguyen, R. Lysecky. Python Versus C++: An Analysis of Student Struggle on Small Coding Exercises in Introductory Programming Courses. ACM Technical Symposium on Computer Science Education (SIGCSE), 2018.
  18. R. Lysecky, F. Vahid. Teaching Students a Systematic Approach to Debugging. ACM Technical Symposium on Computer Science Education (SIGCSE), 2018.