Computer Systems

David Gerstl

Assistant Professor 10 Months Email Whitman Hall, Room 216A

David Gerstl is Assistant Professor of Computer Systems at Farmingdale State College. He received his Ph.D. in Computer Science from Stony Brook University and a law degree from Columbia University. He also holds FAA certification as a flight instructor and as an aircraft mechanic. His research interests are varied, with an emphasis on Databases, Aviation Technology and Computer Law.

 

Prior to coming to Farmingdale, David worked as a programmer for IBM, as a management consultant for McKinsey and Company and ran international for the New York City Economic Development Corporation, the City's official economic development arm.

Courses Taught

  • Foundations of Computer Programming I
  • Foundations of Computer Programming II
  • Data Structures
  • Introduction to Algorithms
  • iOS Mobile Application Development
  • Introduction to Database Systems
  • Programming in SQL
  • Database Administration & Security
  • UNIX Operating Systems
  • UNIX Operating Systems II

Education

  • Ph.D., Computer Science, State University of New York at Stony Brook, 1998
  • J.D., School of Law, Columbia University, 2006

Certificates & Licensures

  • CFI, Flight Instructor, Federal Aviation Administration, 06/01/2002–04/01/2020
  • Bar Admission, First Department State Court of Appeals, State of New York, 05/01/2009–08/09/2017
  • A&P, Aviation Maintenance Technician (Airframe and Powerplant), US Federal Aviation Administration, 05/01/2003
  • Commercial Pilot, US Federal Aviation Administration, 05/01/2002

Publications

  • David S. Gerstl, Leveraging Bitcoin blockchain technology to modernize security perfection under the Uniform Commercial Code in A. Maglyas and A. Lamprecht (Eds.), Software Business: 7th International Conference, ICSOB 2016, Ljubljana Slovenia, June 13-14, 2016, Proceedings, : Springer International Publishing (2016), 109-123.
Last Modified 2/18/21