About Bruce McMillin

Bruce McMillin

Computer Science
322 Computer Science

573-341-6435 | ff@mst.edu | Personal site


Dr. Bruce McMillin is currently the interim chair and professor of Computer Science at the Missouri University of Science and Technology (S&T). He established and leads the campus Center for Information Assurance and is a senior research investigator in the campus Intelligent Systems Center at S&T His research is on formal methods for fault tolerance and security in distributed embedded systems with an eye towards critical infrastructure protection, most recently focusing on security and dependability of the advanced electric power grid control (smart grid). His research has been supported by the United States NSF, AFOSR, DOE, and several Missouri Industries. Dr. McMillin has authored over 100 refereed papers in international conferences and journals. He is leading the distributed grid intelligence project of the NSF Future Renewables Engineering Research Center, an advanced smart grid architecture. He is a senior member of the IEEE and member and contributor to the SEPA Smart Grid Interoperability Panel and the NIST Public Working Group in Cyber Security for Cyber-Physical Systems. He currently serves as an ABET Computing Accreditation Commissioner and a distinguished visitor for the IEEE Computer Society.


A sample Cyber-Physical system is a water treatment system in which each component is in its own security domain. Each portion of the process is monitored (each with a wise owl who is an oracle of kno

Research interests

Cyber-Physical Systems, Computer Security, Cyber-Physical Security, Distributed Computing Theory, FREEDM

Research grants

  • National Science Foundation (NSF) CPS: TTP Option: Medium: Collaborative Research: Trusted CPS from
    Untrusted Components
    , $962,695, 2018-2021


  • "Physical Attestation in the Smart Grid for Distributed State Verification." IEEE Transactions on Dependable and Secure Computing 15, no. 2
    (March 2018): 275-288.
  • "Fog Computing for Smart Living." COMPUTER 50 (February 2017): 5-5.
  • "Using Information-Flow Methods to Analyze the Security of Cyber-Physical Systems." COMPUTER 50 (April 2017): 17-26.

Course information

Distance courses

2021 Fall Semester
2022 Spring Semester