Our Faculty

headshot of Dennis J. Foreman

Dennis J. Foreman


Computer Science


Website: http://dforeman.cs.binghamton.edu/~foreman

Dr. Dennis Foreman is a retiree from IBM Corporation, where he was an advisory programmer. Highlights of his IBM career include operating system design and architecture, compiler design, information systems and process control. He joined the Department of Computer Science at Binghamton University as a full-time faculty member in 1994 (having been a CS adjunct instructor since 1984). Dr. Foreman received his PhD in Computer Science from Binghamton University in 2002.


  • BS, Youngstown State University
  • MS, PhD, Binghamton University

Research Interests

  • Distributed computing
  • operating systems
  • language design