I am an Associate Professor in Computer Science at Baldwin Wallace University. My research focuses 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 MOPS research group which focuses on this research. I also lead the CS+ group which does community outreach in the region to offer opportunities for young minds to learn computing. On this site you will find information on classes that I am teaching, research interests, projects, and more. If you are interested in any of the research or projects I am working on, please contact me.

Teaching

Fall 2021 Courses

  • CSC 411 Comparative Programming Languages
  • CSC 400 Operating Systems
  • CSC 291 Computer Science Research Methods

Past Courses Taught

  • CSC 400 Operating Systems
  • CSC 240 Object Oriented Programming
  • CSC 291 Computer Science Research Methods
  • CSC 320 Computer Architecture
  • CSC 210 Computer Science 1
  • CSC 135 Web Site Design
  • CSC 330 Mobile and Web Programming
  • CSC 325 Intermediate Programming
  • CSC 275 Information Systems Security, Privacy, and Ethics
  • CSC 160 Intro to Computer Science
  • CSC 141 Advanced Applications for Information Analysis

Research

Mobile Security and Privacy / Mobile in the Community / IOT

I am the faculty adviser of the MObile, Privacy, and Security (MOPS) research group. We have a strong team of students that perform research in areas of mobile security and privacy, IOT, and applied solutions that benefit the community. This research is important because we need to find ways to inform users in how mobile applications use their data, find ways to protect their data, and find ways where mobile and IOT solutions can solve problems in our community! More information can be found on the team website.

Peer Reviewed Publications

  • Brian Krupp. 2021. Rethinking the Limits of Mobile Operating System Permissions. 2021 Data Privacy Management - 16th International Workshop (DPM 2021). (Accepted)
  • Brian Krupp, Malik Matthews, and Josh Hadden. 2021. An Analysis of Strengths and Weaknesses of TLS Utilization in iOS Applications. 2021 Fourteenth International Workshop on Selected Topics in Mobile and Wireless Computing (STWiMob 2021).
  • Brian Krupp, Josh Hadden, and Malik Matthews. 2021. An Analysis of Web Tracking Domains in Mobile Applications. In 13th ACM Web Science Conference 2021 (WebSci ’21)
  • Brian Krupp, Emily Timko, Kyle Cox, William Hicks, Malik Bursey and Christopher Banfield. 2021. "EMPAware: Analyzing Changes in User Perceptions of Mobile Privacy on iOS with Enhanced Awareness". 7th ACM International Workshop on Security and Privacy Analytics.
  • Brian Krupp, Sydney Leither, Zack Egler, Tyler Hardy, Paul Peters. 2019. "CS+ Creating a Community Outreach Group in Computing from the Ground Up". Journal of Computer Science Colleges. 35, 5, 51-60
  • Brian Krupp, Andrew Watkins. "CS0: Introducing Computing with Raspberry Pis. Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19)
  • Brian Krupp, Tyler Rupert, Georgina Hasrouni, Bryan Istenes, and Kurt Wolfe. 2018. "Tready: A Privacy Centric Ppen Source Home Security System". J. Comput. Sci. Coll. 34, 1 (October 2018), 24-33.
  • Brian Krupp, Dan Jesensky, and Amanda Szampias, "SPEProxy: Enforcing fine grained security and privacy controls on unmodified mobile devices," 2017 IEEE 8th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference (UEMCON), New York City, NY, USA, 2017, pp. 520-526.
  • Brian Krupp, Nigamanth Sridhar, and Wenbing Zhao. "SPE: Security and Privacy Enhancement Framework for Mobile Devices", IEEE Transactions on Dependable and Secure Computing. vol. 14, no. 4, pp. 433-446, July-Aug. 1 2017.
  • Brian Krupp, Nigamanth Sridhar, and Wenbing Zhao. "An Ontology for Enforcing Security and Privacy Policies on Mobile Devices." Proceedings of the 6th International Conference on Knowledge Engineering and Ontology Development (KEOD’14). October 21–24, 2014. Rome, Italy.
  • Brian Krupp. "Memory Leaks in iOS 7 - iOS Networking APIs are leaking memory. The good news: You can stop them." Dr. Dobb's. http://www.drdobbs.com/architecture-and-design/memory-leaks-in-ios-7/240168600
  • Brian Krupp, Nigamanth Sridhar, and Wenbing Zhao “A Framework for Enhancing Security and Privacy on Unmodified Mobile Operating Systems”, in Proceedings of MCSC Workshop on 33rd International Conference on Distributed Computing Systems (ICDCS) 2013
  • Brian Krupp, Nigamanth Sridhar, and Wenbing Zhao “A Survey of Security and Privacy Protection in Mobile Devices”, IGI Encyclopedia of Information Science and Technology 3rd Edition.

Conference and Workshop Presentations

  • Rethinking the Limits of Mobile Operating System Permissions. 2021 Data Privacy Management - 16th International Workshop (DPM 2021). (To Present)
  • An Analysis of Strengths and Weaknesses of TLS Utilization in iOS Applications. 2021 Fourteenth International Workshop on Selected Topics in Mobile and Wireless Computing (STWiMob 2021). (To Present)
  • An Analysis of Web Tracking Domains in Mobile Applications. 13th ACM Web Science Conference 2021 (WebSci ’21). June 2021.
  • EMPAware: Analyzing Changes in User Perceptions of Mobile Privacy on iOS with Enhanced Awareness. 7th ACM International Workshop on Security and Privacy Analytics. April 2021.
  • Measuring Student Confidence from Tech Camp Participation. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (Poster) (SIGCSE '21)
  • CS+ Creating a Community Outreach Group in Computing from the Ground Up. ACM Midwest CCSC 2019. Lisle, IL. October 2019.
  • CS0: Introducing Computing with Raspberry Pis. 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19)
  • Every Little Bit Counts: Experiences and Lessons Learned Building a Community Outreach Program from the Ground Up. Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Poster) (SIGCSE '19)
  • Tready: a privacy centric open source home security system. ACM Midwest CCSC 2018. Muncie, IN. September 2018.
  • Nifty Tools: Using Bear and Trello to Manage Academic Demands. ACM Midwest CCSC 2018. Muncie, IN. September 2018.
  • SPEProxy: Enforcing Fine Grained Security and Privacy Controls on Unmodified Mobile Devices. IEEE 8th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference (UEMCON) New York, NY. October 2017.
  • Augmenting Mobile Security and Privacy Controls. BSides Cleveland Security Conference, Cleveland OH. June 2015.
  • An Ontology for Enforcing Security and Privacy Policies on Mobile Devices. Proceedings of the 6th International Conference on Knowledge Engineering and Ontology Development. Rome, Italy. October 2014.
  • A Framework for Enhancing Security and Privacy on Unmodified Mobile Operating System. The 1st ICDCS International Workshop on Mobile Cloud and Social Computing (MCSCS 2013). Philadelphia, PA. July 2013.

CS+ Community Outreach Group

About CS+

Our CS+ group is a passionate group of students and faculty that focuses on providing opportunities for students to learn more about computing and building their confidence in the field. We give talks on computing at schools and host Tech Camps at BW. More information can be found on our website!

Learn More

We have several ways to learn more about the program:

Other Info