Dana May Latch graduated from Harpur College, State University of New York (SUNY) at Binghamton. She went on the receive her Master of Arts Degree (MA) in Mathematics in 1967. In 1971, she received her Ph.D.in Mathematics at City University of New York (CUNY) Graduate School.
From 1971 to 1979, Latch served as an Associate Professor in Mathematics at Rutgers University, Lawrence University, and North Carolina State University. In addition, she served as a visiting professor at the Universitat Konstanz and the University of North Carolina at Chapel Hill. Between 1985 to 1988, Latch was a Professor of Computer and Information Science at Brooklyn College at the City University of New York (CUNY), while on leave from Associate Professorship duties at North Carolina State University. Between 1989 to 1994, Latch maintained an academic position as Associate Professor of Mathematics at North Carolina State University.
Latch's professional areas of interest include mathematics and computer science. As an instructor, Latch taught courses relating to these subjects. Professor Latch was a prolific writer who published articles in refereed journals and technical reports. In addition, she received research grants relating to functional programming languages and syntactic algebras. Latch also presented lectures at workshops and seminars in the United States, Wales, Germany, and Italy. Other professional activities include: conference chair for the Association for Computing Machinery, Association for Women in Computing, Association for Women in Mathematics, American Mathematical Society, IEEE Computer Society, and the International Theory Group. Instructional innovations include designing a Functional Programming Course for NTU and MCNC Television Networks, as well as open book explanation examination.
From the guide to the Dana Latch Papers, 1989-1994, (Special Collections Research Center)