Our Faculty

Dave Garrison


Computer Science


Dave Garrison joined the Computer Science Department at Binghamton University's Watson College of Engineering and Applied Science in fall 2004 as an adjunct lecturer and as a full-time lecturer in fall 2021. Prior to joining Binghamton University full time, Dave worked as a systems engineer at Lockheed Martin for 37 years. He has a background in algorithm development, mathematical modeling and mathematical analysis.


  • PhD, Mathematics, Binghamton University
  • MA, Mathematics, Binghamton University
  • MS, Computer Science, Binghamton University
  • BS, Mathematics, SUNY Fredonia

Research Interests

  • Subnormality conditions in solvable groups
  • Commutator expansion formulas for solvable groups
  • Microcontrollers and image processing
  • Scheduling algorithms