Dr. M. Andrew Moshier

Dr. M. Andrew Moshier

Professor, Director, Center of Excellence in Computation, Algebra & Topology
Office Location: Keck Center for Science and Engineering 366
Scholarly Works:
Digital Commons

Biography

Degrees

  • Ph.D. in Computer Science at University of Michigan, August 1988.
  • M.S. in Computer Science at University of Michigan, December 1984.
  • BS in Computer Science at California State University, Fullerton, May 1983.

Academic Experience

  • Professor, Computer Science and Mathematics. Chapman University. September 1994-present.
  • Chair of Dept. of Math and Computer Science, Jan 1997-Aug 2006.
  • Wissenschaftliche Mitarbeiter (research faculty member) Computerlinguistik, Universität des Saarlandes, Saarbrücken, Germany. June 1992 - May 1994.
  • Visiting Assistant Professor at University of California, Los Angeles in the Program in Computing, Department of Mathematics. July 1988 - June 1992.
  • Teaching Assistant at University of Michigan in the Department of Electrical Engineering and Computer Science. January 1985 - May 1988.
  • Research Assistant at University of Michigan. September 1983 - December 1986. Lecturer at California State University, Fullerton in the Computer Science Department. July 1983 - August 1983.

Related Professional Experience

  • Research consultant for Ayres-Sowell Associates and the Energy Simulation Group at Lawrence Berkeley Labs. June 1988 - present. Involved in design and implementation of SPARK, an object-oriented continuous simulation language. Major accomplishments: developed an optimization strategy for decomposing a system of equations into independently soluble subsystems.
  • Programmer. Various software companies. July 1981 - August 1986. Highlights: Designed and implemented PsyChart, a CAD tool for mechanical engineers, regarded by its distributor as an outstanding program for its longevity and maintainability (on the market for over fifteen years); implemented graphics drivers for Auto CAD; designed and implemented pre-Windows graphical user interfaces for DOS; implemented RSA-based encryption software for PC security.

Patent Pending

January 2010
Moshier, M.A. and J. Furlong, "A Faster, Scalable Method and Apparatus for
Montgomery Multiplication," USPTO Application 11/277,758, March 2006.