Roger L. Wainwright

Roger Wainwright

Professor and Chairman of Tandy School of Computer ScienceTandy Endowed Chair of Computer ScienceRayzor Hall 2115
918-631-3143
rogerw@utulsa.eduPersonal Web Page

Education and Degrees Earned

  • Ph.D. Computer Science, Iowa State University, 1974
  • M.S. Computer Science, Iowa State University, 1971
  • Teaching Certificate - Secondary Education (Mathematics), 1969
  • B.S. Mathematics and Computer Science (double major), Iowa State University, 1969



Areas of Academic Specialty

  • Combinatorial Optimization
  • Genetic Algorithms and Evolutionary Computation

Areas of Research Focus

  • Analysis of Algorithms
  • Data Structures
  • Combinatorial Optimization
  • Genetic Algorithms and Evolutionary Computation
  • Programming Languages

Professional Affiliations

  • Association for Computing Machinery (ACM), since 1973 
  • Institute of Electronics and Electrical Engineer Computer Society (IEEE) since 1976 
  • Special interest group on Applied Computing (SIGAPP)

Courses Taught at TU

  • Analysis of Algorithms (CS 5353/7353)
  • Comparative Programming Languages (CS 3003)
  • Data Structures (CS 2123)
  • Discrete Mathematics (CS/MATH 3013)
  • Evolutionary Computation and Optimization (CS 4623/6623)

Awards & Recognition

  • ACM Recognition of Service Award, 1989.
  • The University of Tulsa OUTSTANDING TEACHER AWARD, 1983.
  • Tau Beta Pi Professor of the Month (Sept. 1989, Oct. 1991, Feb. 1993)
  • Tau Beta Pi College of Engineering and Applied Sciences TEACHING EXCELLENCE AWARD, 1978.