Email: krupp [at] case [dot] edu
LinkedIn: Brian Krupp
Mastodon: @krupp@hci.social
I am an Associate Professor of Computer Science at Case Western Reserve University. I received my Doctor of Engineering (D.Eng.) from Cleveland State University in 2015 under the supervision of Dr. Nigamanth Sridhar and Dr. Wenbing Zhao. You can find my CV here
Teaching is my passion and I really enjoy working with students in and outside the classroom. I have taught a variety of courses throughout my career including first year Intro to Computer Science courses to graduate level courses. In the Fall 2026 semester, I will be teaching the following courses:
My research interests are on how mobile and internet of things (IoT) can benefit the community, including, how we can better understand what mobile applications do with our data. I lead the Computing and Society Lab (CASLab), a lab full of passionate students, that focuses on this research. You can visit our lab's website to learn more about current projects we are working on.
I am a member of the following professional organizations: ACM, ACM SIGCSE, ACM SIGCAS, ACM SIGCHI, ACM SIGMOBILE, and IEEE Etta Kappa Nu
I have a few side projects that I work on as well, one of them is Ducky Weather (or just Ducky) which is free and available on the App Store!