Dr. Martin C. Carlisle
"My biggest fear is not that you'll fail at life, but instead that you'll succeed at things that don't really matter."
Links to projects and software:
A# Ada compiler for the .NET Framework
AdaGIDE Ada GNAT Integrated Development Environment
Java Java videos and teaching tools
RAPID Rapid Ada Portable Interface Designer
RAPTOR: flowchart-based programming environment
ROBOT and Pencil and Paper Computer Interpreters, based on their descriptions in The Computer Continuum, by Lauckner and Lintner.
Olden - a system for parallelizing programs using recursive data structures on distributed memory machines.
Publications:
Education:
B.S. Math and Computer Science, Univ. of DE, 1991
M.A. Computer Science, Princeton Univ., 1993
Ph.D. Computer Science, Princeton Univ., 1996
Positions held:
July 2006 - present Professor, Department of Computer Science, US Air Force Academy, CO
▪ Department Head during 2008-2009 Academic Year
Aug 2005-May 2006 - Visiting Associate Professor, Department of Computer Science and Software Engineering, Auburn University, AL
July 2001 - July 2006 Associate Professor, Department of Computer Science, US Air Force Academy, CO
June 1996 - July 2001 Assistant Professor, Department of Computer Science, US Air Force Academy, CO
Summer 1995 Digital Equipment Corp
Summer 1989 NASA Goddard
Activities/Interests:
Teaching
Computer Science Education research
Computer Security
Officers' Christian Fellowship (USAFA)
Princeton Evangelical Fellowship (Princeton)
Navigators (Auburn)
Card and board games
Ultimate frisbee
Racquetball
Get in touch:
facebook: Facebook me!