School of Engineering & Applied Sciences

Robert R. Lewis

Associate Professor
Bob Lewis
Bob LewisAssociate Professor, Computer ScienceFloyd 134D
Education
  • 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)
Schedule a personalized campus visit…