I am an assistant professor in the Department of Computer Science at Colorado State University. I was a post-doctoral researcher in CMU Cylab hosted by Dr. Corina Pasareanu and graduated with a PhD from the School of Computer Science at Georgia Tech.
[CSB 372] [ravi.mangal@colostate.edu] [CV] [Google Scholar]

Research Interests:
I am interested in developing formal methods for analyzing the correctness and safety of software systems. I currently focus on developing formal methods for Trustworthy Machine Learning , i.e., for safety, robustness and explainability analysis of machine learning models as well as formal safety analysis of systems with such learning-enabled components. Read my research statement for more details.

Hiring:
I am looking for students to work with me. If you are interested in topics related to my research, send me an email or drop by my office!

Teaching:
CS 580B1: Trustworthy Machine Learning (Fall 2024)
CS 454: Principles of Programming Languages (Spring 2025)

Students:
Ronaldo Canizales (PhD)
Harshit Singh (MS)

Papers:
(* indicates equal contribution, (#) indicates alphabetical ordering)