Computer Science | College of Engineering logo
faculty / staff (collage)


Rex Page

Education
PhD, University of California     San Diego
BA, Mathematics
    Stanford University

Experience
Professor, University of Oklahoma
Director and Professor
    University of Oklahoma
Reseach Leader, Amoco
Professor, Colorado State University


CONTACT

E-mail: page@ou.edu
Web: www.cs.ou.edu/~rlpage/
Phone: (405) 325-5408
Office: EL 119

 

 

Rex L. Page

RESEARCH INTERESTS

Formal methods in software engineering, functional programming, computing education

BIOGRAPHY

Dr. Rex L. Page is Professor of Computer Science at the University of Oklahoma. He earned his baccalaureate at Stanford University and his doctorate at the University of California at San Diego, both in mathematics. He started his career at Colorado State University, where he spent twelve years and rose to the level of Professor of Computer Science. Most of his research during this period focussed on massively parallel processing, especially architectures for supporting parallel evaluation of functional programs. This work was supported by the National Science Foundation and by research grants from industry. Dr Page left Colorado State to take a position leading a research group at Amoco, where he spent ten years pursuing his interest in functional programming for parallel processors (his group purchased Ncube serial number 2) and leading projects in workstation applications, local area networks, and supercomputer software. During this period, Dr Page also contributed to the development of international standards for Fortran and participated in the standards activities of the High Performance Fortran Forum. He also spent a couple years with Amoco in Houston helping specify the software architecture for a large client/server system integrating many company operations. In 1994, Dr Page joined the faculty the School of Computer Science, where he has been since that time. He served as Director until 1997, when he took a two-year leave of absence to work with a Silicon Valley startup specializing in embedded computing systems. In 1999, he returned to OU in his current position. His goal is to increase, through education and research, the use rigorous mathematical reasoning about software as an important, contributing element in software development. Dr Page believes that procedural programming is a monumental waste of human energy.

SELECTED PUBLICATIONS

Rex Page, Engineering software correctness, Proceedings of the ACMS,PLAN 2005 Workshop on Functional and Declarative Programming in Education, Tallinn, Estonia, 39-46, September 25, 2005.

Rex Page, Software is discrete mathematics, Proceedings of the Eighth International Conference on Functional Programming, Uppsala, Sweden, 79-86, August 25-27, 2003.

Rex Page, Functional programming ... and where you can put it, ACMS,PLAN Notices 36, 9, 19-24, September 2001.

University of Oklahoma, Engineering Dean's Office © 2005 | DisclaimerUniversity of Oklahoma logo