Ph.D. in Computer Science, University of British Columbia, 1998
MS in Computer Science and Engineering, Oregon Graduate Institute Beaverton, OR, 1989
MA in Astronomy, University of California Berkeley, CA, 1979
B. S., Physics (with academic distinction) Harvey Mudd College, Claremont, CA, 1974
Joined WSU Tri-Cities in 1997 from the University of British Columbia
Research Interests
Computer graphics
Local and global illumination
Visualization
Scientific computing
Computational geometry
Application language
Programming environments
Computer animation
Numerical analysis
Computer vision
Wavelets
Operating systems
Computer-aided design for electrical engineering
User interface
Astrophysics
Recent Publications
S. Puthiyaveetil, O. Tsabari, T. Lowry, S. Lenhert, R. R. Lewis, Z. Reich, H. Kirchhoff, “Compartmentalization of the Protein Repair Machinery in Photosynthetic Membranes”. Proc. Natl. Acad. Sci. USA, vol. 111, no. 44, pp. 15839–15844 (Nov. 4, 2014).
Lars J. Kangas, Thomas O. Metz, Giorgis Isaac, Brian T. Schrom, Bojana Ginovska-Pangovska, Luning Wang, Li Tan, Robert R. Lewis and John H. Miller , “In Silico Identification Software (ISIS): A Machine Learning Approach to Tandem Mass Spectral Identification of Lipids .” Bioinformatics, pp. 1704-1713 (May 15, 2012).
Daniel M. Best and Robert R. Lewis, “GWVis: A Tool for Comparative Ground-Water Data Visualization,” Computers & Geosciences, vol. 36, pp. 1436-1442, (November, 2010).
Robert R. Lewis, “Teaching Computer Architecture with a ‘Live’ Assembler,”’ tutorial at the Eighteenth Annual Consortium for Computing Sciences in Colleges Northwestern Conference, (Portland, OR; October 7-8, 2016). (Reviewed)
Patrick Mackey and Robert R. Lewis, “Parallel k-means++ for Multiple Shared-Memory Architectures,” presented at the 45th Annual International Conference on Parallel Processing, (Philadelphia, PA; August 16-19, 2016). (Reviewed)
Robert R. Lewis, “An Introduction to coaster,”’2 tutorial at the Seventeenth Annual Consortium for Computing Sciences in Colleges Northwestern Conference, (Seattle, WA; October 8-9, 2015). (Reviewed)
Brian L. Lamarche, Kevin L. Crowell, Samuel H. Payne, Vladislav A. Petyuk, Matthew E. Monroe, Stephen J. Callister, Thomas O. Metz, John H. Miller, Robert R. Lewis, Gordon A. Anderson, and Richard D. Smith, “MultiAlign – a scalable and flexible infrastructure for label-free quantitation,” presented at the Cascadia Proteomics Symposium, (Seattle, WA; July 15, 2013). (Reviewed)
Robert R. Lewis, “coaster: Teaching Computer Graphics With a Comprehensive Project (A Work in Progress),”3 presented at the Thirteenth Annual Consortium for Computing Sciences in Colleges Northwestern Conference, (Olympia, WA; October 5-6, 2012). (Reviewed)
Jeff Daily and Robert R. Lewis, “Automatic Parallelization of Numerical Python Applications Using the Global Arrays Toolkit,” poster at the 2011 International Conference for High Performance Computing, Networking, Storage, and Analysis (SC11), (Seattle, WA; November 12-18, 2011). (Reviewed with 40% acceptance rate)
Mike Bailey, Richard Weiss, Robert R. Lewis, David A. Wolff, and Genevieve Orr, “The Impact of OpenGL 3.X and 4.0 on the Teaching of Computer Graphics,” 4 panel at the Twelfth Annual Consortium for Computing Sciences in Colleges Northwestern Conference, (Newberg, OR; October 8-9, 2010). (Reviewed)
Manojkumar Krishnan, Robert R. Lewis, and Abhinav Vishnu, “Scaling Linear Algebra Kernels Using Remote Memory Access,” presented at the Third International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), (San Diego, CA; September 13, 2010). (Reviewed)