David Gaitros, PhD

photo of David Gaitros
Computer Science
Program Coordinator
Teaching Professor
Holley A111-P
Phone
(850) 770-2256
Office Hours

Tuesday: 1 - 2:30 p.m.
Thursday: 1 - 2:30 p.m.
Friday: 9 - 11 a.m.

Curriculum Vitae

Academic Degrees:
1) Bachelor of Science, Computer Science, Southern Illinois University, 1977
2) Master of Science, Computer Information Systems, Air Force Institute of Technology, 1985
3) Doctorate of Philosophy, Computer Science, Florida State University, 2007

Academic and Research Positions:
1) Adjunct Professor, University of West Florida, 1986-1989
2) Associate Chair and Instructor, Naval Postgraduate School, Monterey, CA, 1992-1995
3) Adjunct Professor, Troy State University, 1998
4) Associate Chair Associate In, Florida State University, FL 1999 – October 2006
5) Project Director, MorphBank Research Program, Aug 2005 – July 2006
6) Director, User Services, Office of Technology Integration, FSU, October 2006-May 2009
7) Associate Chair/Faculty, Department of Computer Science, Florida State University, April 2009 – July 2014
8) Teaching Faculty III, Department of Computer Science, Florida State University, August 2014 - Present

Other Professional Positions
1) Officer United States Air Force (Lieutenant Colonel), May 1977 - June 1999. Computer and Communications Officer, Software Engineer

Professional Society Memberships
1) Member, ACM
2) Member, Military Officers Association
3) Member, American Association of Retired Persons

Outside Activities:
(a) Special Olympics
(b) Member and Advisor for the Upsilon Pi Epsilon Computer Society
(c) Association of Computing Machinery

Research and Creative Activity

Invited Talks
1) David A. Gaitros, “Developing a Website for the IESP: Working for Digital Solutions in Research on Etruscan Sigla”., Langford Conference, Tallahassee, FL, Feb 2011
2) David A. Gaitros, ”Annotation of Biological Images”, Annual Meeting of the Hymenoptera Working Group, Ottawa, Ontario Ca., May, 2004
3) David A. Gaitros, “Annotation of Biological Graphical Images”, 1st Annual Meeting of the Biological Image Database Consortium, Tallahassee, FL, September 2004

Refereed Journal Articles
1) Liljeblad, J, Ronquist, F, Nieves-Aldrey, J, Fontal-Cazalla, F, Ros-Farre, P, Gaitros, D, Pujade-Villar, J, “A Fully Web-Illustrated Morphological Phylogenetic study of Relationships Among Oak Gall Wasps and their Closest Relatives (Hymenoptera: Cynipidae)”, Zootaxa 1796: 1-73 ,June 16, 2008
2) David A. Gaitros, “Common Mistakes in Large Software Development Projects”, The Journal of Defense Software Engineering, Vol. 17, No. 3, March 2004, 21-25

Refereed Symposium, Conference, and Workshop Articles
1) David A. Gaitros, "An Implementation of the AFIT/ENG Faculty and Student Database Management System", Digital Equipment Corporation Conference, Anaheim, Ca, December 1985
2) Austin Mast, David Gaitros, Fredrik Ronquist, MorphBank: Web Image Database Technology for Biology, Taxonomic Database Working Group (TDWG) Conference, Christchurch, New Zealand, October, 2004
3) Fredrik Ronquist, David Gaitros, Greg Riccardi, ”MorphBank, A phylogenetic database”, National Science Foundation Conference on Assembly of the Tree of Life, Washington D.C., Nov 2004
4) David A. Gaitros, Greg Riccardi, Fredrik Ronquist, Neelima Jammigumpula, “Development of a General Purpose Bioinformatics Digital Library Database”, The 2005 International Conference on Internet Computing (ICOMP 2005) Digital Library Image, June 2005, 9 pages
5) Greg Riccardi, David Gaitros, Austin Mast, The Requirements and Implementation of a Phylogenetic Image Database, MorphBank, Annual Taxonomic Database Working Group (TDWG), September 2005, St. Petersburg Russia
6) David A. Gaitros, MorphBank – Annotations in a Phylogenetic Database, PBI-ATOL workshop, Duke University, NC, March 2006, Raleigh NC.
7) David A.Gaitros, Greg Riccardi, Fredrik Ronquist, Wilfredo Blanco, Neelima Jammigumpula,” Implementation of a Phylogenetic Database System”, International Conference on Internet Computering (ICOMP) 2005, June 2005, Las Vegas, NV.
8) David A. Gaitros, Wei Zhang, Austin Mast, Fredrik Ronquist, Greg Riccardi, “A Biodiversity Semantic Annotation Tool”, The 2006 World Congress in Computer Engineering and Applied Science, June 2006, Las Vegas, NV
9) Subhajit Datta, Robert van Engelen, David A. Gaitros, Neelima Jammingumpula,”Experiences with Tracking the Effects of Changing Requirements on MorphBank: A Web-Based Bioinformatics Application”, In ACM-SE 45: Proceedings of the 45th Annual Southeast Regional Conference, New York, NY, USA,ACM Press, 2007

Thesis
1) David A. Gaitros, "An Implementation of the AFIT/ENG Faculty and Student Database Management System", Master’s Thesis, Air Force Institute of Technology, December 1985.

Master’s Thesis Directorship/Co-Directorship
1) John T. Drimousis ,”Analysis for the Purpose of Developing Course Material for Instructing Graduate Students in Object Oriented Programming with Ada 95”, Naval Postgraduate School, Monterey, CA, March 1995
2) Thomas C. Gomez, “The Merits of the Continued Instruction of Ada as a First Language at the Naval Postgraduate School”, Naval Postgraduate School, Monterey, CA, September 1994
3) Thomas C. Graves, "Graphical User Interface Design for NTCSSAM: Shipboard Administrative Requirements", Naval Postgraduate School, Monterey, CA, March 1995

Master’s Thesis Chairpersonship/Reader
1) Mathias W. Winter ,”Software Fault Tree Analysis of an Automated Control System Device Written in ADA”,Naval Postgraduate School, Monterey, CA, September 1995
2) Mehdi E. Rowshanaee, ”A Friendly Editing Environment for Computer-Aided Rapid Prototyping of Hard Real-Time Systems”, Naval Postgraduate School, Monterey, CA, December 1994
3) Mary Kay Ellis, “Computer Aided Prototyping System (CAPS) Within the Software Acquisitions Process: A Case Study”, Naval Postgraduate School, Monterey, CA, June1993
4) Kevin J. Walsh, “An Automated Ada Physical Source Line Counter”, Naval Postgraduate School, Monterey, CA, September 1993

Teaching 
Courses

(1) Fall 2018: CEN4020 Software Engineering I (Classroom), CEN4020 Software Engineering I (Distance Learning), CDA3100 Computer Organization, COP3353 Introduction to Unix

(2) Summer 2018: CDA3100 Computer Organization I, COP4710 Database Systems

(3) Spring 2018: CGS2060 Computer Fluency, COP3353 Introduction to Unix

(4) Fall 2017: CIS3250 Ethics and Computers, COP3353 Introduction to Unix

(5) Summer 2017: CDA3100 Computer Organization I, COP4710 Database Systems

(6) Spring 2017: CEN4020 Software Engineering I, COP3353 Unix, COP3014 Programming I

(7) Fall 2016: CDA3100 Computer Organization, COP3353 Unix

(8) Summer 2016: COP4710 Database Systems, CDA3100 Computer Organization

(9) Spring 2016: COP3014(2 large lectures), CEN4020 (1 Large Lecture)

(10) Fall 2015: CIS4250 Ethics, CEN4020 Software Engineering

(11) Summer2015: CDA3100 Computer Organization I, CGS2060 Computer Fluency

(12) Spring 2015: COP4710 Database Systems, CGS2060 Computer Fluency

(13) Fall 2014: CEN4020 Software Engineering I, CGS2060 Computer Fluency

(14) Summer 2014: CDA3100 Computer Org I, CGS2060 Computer Fluency

(15) Spring 2014: CEN4021 Software Engineering II, CGS2060 Computer Fluency

(16) Fall 2013: CEN4020 Software Engineering I, CGS 2060 Computer Fluency

(17) Spring 2013: CEN4021 Software Engineering II, COP3330 Object Oriented Programming

(18) Fall 2012: CEN 4020 Software Engineering I, CEN 5035 Software Engineering, COP3353 Unix

(19) Summer 2012: COP3014 Programming I, COP3330 Object Oriented Programming in C++

(20) Spring 2012: COP3014 Programming I, CEN4021 Software Engineering II

(21) Fall 2011: COP 3014 Programming I, CEN4020 Software Engineering I

(22) Summer 2011: CGS2100/CGS2060 Computer Fluency, CIS4930 Software Engineering Project

(23) Spring 2011: CGS2100/CGS2060 Computer Fluency, two sections of CEN4021

(24) Fall 2010: CGS2100/CGS2060 Computer Fluency

(25) Summer 2010: CGS2100/CGS2060 Computer Fluency

(26) Spring 2010: CGS2100/CGS2060 Computer Fluency

(27) Fall 2009: CGS2100/CGS2060 Computer Fluency

(28) Summer 2009: CGS2100/CGS2060 Computer Fluency

(29) Spring 2009: COP3330 Object Oriented Programming

(30) Spring 2008: CEN 4010 Software Engineering

(31) Fall 2006: COP 3331 Object Oriented Design

(32) Fall 2006: COP 4710 Introduction to Database Systems

(33) Spring 2005: COP 3331 Object Oriented Design

(34) Fall 04: CEN 4010 Software Engineering

(35) Fall 04: CEN 4012 Software Engineering Project

(36) Fall 04: COP 3331 Object Oriented Design

(37) Summer 04: CEN 4010 Software Engineering

(38) Spring 04: COP 3331 Object Oriented Design

(39) Spring 04: CEN 4012 Software Engineering Project

(40) Fall 03: CGS 3460 Fortran Programming

(41) Fall 03: CEN 4010 Software Engineering

(42) Spring 03: COP 3331 Object Oriented Design (Distance)

(43) Spring 03: COP 3331 Object Oriented Design (On-Campus)

(44) Spring 03: CEN 4012 Software Engineering Project

(45) Fall 02: CEN 4010 Software Engineering (Distance)

(46) Fall 02: CEN 4010 Software Engineering (On-Campus)

(47) Fall 02: CEN 4012 Software Engineering Project

(48) Summer 02: CEN 4010 Software Engineering

(49) Spring 02: COP4530 Data Structures

(50) Fall 01: CEN 4010 Software Engineering

(51) Summer 01: CEN 4010 Software Engineering

(52) Summer 01: CGS 3460 Fortran

(53) Spring 01: CGS3460 Fortran

(54) Spring 01: CGS3410 Fortran

(55) Fall 00: COP4710 Introduction to Database Systems

(56) Fall 00: CEN 5035 Software Engineering

(57) Fall 00: CEN 4010 Software Engineering

(58) Summer 00: CEN 4010 Software Engineering

(59) Spring 00: CIS 3931, Programming in ADA

(60) Spring 00: CGS 5425, Data Structures

(61) Fall 99: CGS3408, Programming in C for Non-Specialists

(62) Fall 99: CIS 5900, Advanced Programming in JAVA

(63) Summer 99: Software Engineering in ADA

(64) Summer 98: Programming in IBM Assembler Language

(65) Summer 95: Compiler Writing, Data Structures

(66) Spring 95: Computer Systems Principles and Programming in ADA

(67) Fall 94: Object Oriented Programming in C++

(68) Summer 95 and Summer 94: Software Engineering concepts By Government Standards

(69) Fall 92,93,94: Object Oriented Programming in ADA

(70) Fall 1986: Database Management Systems

(71) Spring 1986: Advanced Database Management Systems

(72) Fall 1987: Software Engineering, Networks and Communications

Course Development Work:
a) Spring 99: CEN 4010, Software Engineering with ADA
b) Summer 99: CGS3408, C for Non-Specialists
c) Fall 99: CIS3931, Programming in ADA
d) Spring 00: Distance Learning - Programming in C.
e) Summer 00: COP4710 Database
f) Fall 00: CGS3460 FORTRAN
g) Summer 00: CEN 4010 Distance Learning
h) Fall 01: COP 4530 Data Structures
i) Summer 2005: COP 3331 Object Oriented Design
j) Summer 2005: CEN 4010 Software Engineering
k) Spring 2017: CIS3250 Ethics and Computers

CAREER ACCOMPLISHMENTS/AWARDS:

  • Computer Science AMC Teaching Award, May 2011
  • Awarded University Teaching Award, April 2004
  • Selected for Membership in UPE 2003
  • Nominated for Outstanding Teaching Award, FSU, 2002,2014
  • Outstanding Instructor, Naval Postgraduate School, 1994
  • Air Force Achievement Medal, 1984, 1990
  • Air Force Commendation Medal, 1981
  • Navy/Marine Corps Commendation Medal, 1995
  • Air Force Meritorious Service Medal, 1991, 1992, 1999
  • Outstanding Instructor of the Year College of Business, University of West Florida (Academic Year 1988, 1989, 1990)