gedare's picture


LKD Room 2038
202-806-4822 (e-mail preferred)

Faculty Details

Assistant Professor

Ph.D. The George Washington University, Computer Science, 2013
M.S. The George Washington University, Computer Science
B.S. Michigan Technological University, Computer Science, Mathematical Sciences


  • Embedded Systems
  • Computer Security
  • Cyber-Physical Systems
  • Real-Time Systems
  • Operating Systems
  • Computer Architecture
  • Safety and Security of Cyber-Physical Systems
  • Resilient Critical Infrastructure
  • Automotive Security
  • Device Security in the Internet of Things
Subjects Taught: 

Computer Organization I, Computer Organization II, Operating Systems, Advanced Operating Systems, Computer Architecture

Detailed Information

About Me: 

Dr. Bloom is an assistant professor in the Department of Electrical Engineering and Computer Science at Howard University where he directs the Embedded Systems Security Lab. His research expertise is computer system security with particular focus on real-time embedded systems in critical infrastructure that have measurable lifetimes in decades. The techniques he applies to solve problems along the hardware-software interface range from computer architecture, computer security, cryptography, operating systems, and real-time analysis. He is also a maintainer for the RTEMS open-source hard real-time OS, which is used in robotics frameworks, unmanned vehicles, satellites and space probes, automotive, defense, building automation, medical devices, industrial controllers, and more.


I enjoy working with open-source projects, kernel hacking, riding my bicycles, hiking, and cooking.


Selected/Recent (See CV for full list)

  • E. Nwafor, A. Campbell, D. Hill, and G. Bloom, Towards a Provenance Collection Framework for Internet of Things Devices, 14th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC), August 2017.
  • G. Bloom, G. Cena, I. Cibrario Bertolotti, T. Hu, and A. Valenzano, Supporting Security Protocols on CAN-Based Networks, 18th Annual IEEE International Conference on Industrial Technology (IEEE ICIT '17), March 2017.
  • C. Young, J. Zambreno, and G. Bloom, Towards a Fail-Operational Intrusion Detection System for In-Vehicle Networks, 1st Workshop on Security and Dependability of Critical Embedded Real-Time Systems (CERTS '16), November 2016.
  • S. Gadia, C. Artho, and G. Bloom, Verifying Nested Lock Priority Inheritance in RTEMS with Java Pathfinder, 18th International Conference on Formal Engineering Methods (ICFEM '16), November 2016.
  • Y. Ren, G. Parmer, T. Georgiev, and G. Bloom CBufs: Efficient, System-wide Memory Management and Sharing, 2016 ACM SIGPLAN International Symposium on Memory Management (ISMM'16), June 2016.
  • J. Song, G. Bloom, and G. Parmer. SuperGlue: IDL-Based, System-Level Fault Tolerance for Embedded Systems, 46th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2016), June 2016.
  • G. Bloom and R. Simha. Hardware-Enhanced Distributed Access Enforcement for Role-Based Access Control, Proceedings of the 19th ACM Symposium on Access Control Models and Technologies, SACMAT '14, June 2014.
  • G. Bloom, G. Parmer, B. Narahari, and R. Simha, Shared Hardware Data Structures for Hard Real-Time Systems, 12th International Conference on Embedded Software. EMSOFT. October 2012


No News


No Events