How to edit profiles >
Placeholder Faculty Staff Image

Gerald Shultz

Prof of CS

SUP_TERM

Degree

MS in Computer Science

University of Colorado at Boulder

PhD in Mathematics

University of Colorado at Boulder

BA in Mathematics, Russian

University of Colorado at Boulder

Published Works

  • Shultz, A. G. (2015). The Simplex Method in an Advanced Algorithms Course. The Journal of Computing Sciences in Colleges, 31(3), 70-77. .
  • Shultz, A. G. (2008). Using the RealityBlocks Pedagogic Game Engine. The Journal of Computing Sciences in Colleges.
  • Shultz, A. G. (2007). Using a Restricted Subset of Java in the First Part of CS1. The Journal of Computing Sciences in Colleges, 23(1), 212-218. .
  • Shultz, A. G. (2006). Integrating 3D Graphics into Early CS Courses. The Journal of Computing Sciences in Colleges, 21(3), 169-176. .
  • Shultz, A. G. (2006). Using a Simple Game Engine in Teaching CS1. The Journal of Computing Sciences in Colleges.
  • Shultz, A. G. (2004). The Story Engine Concept in CS Education. The Journal of Computing Sciences in Colleges, 20(1), 241-247. .
  • Lejeune, N., Shultz, A. G. (2003). J Tools for CS1. The Journal of Computing Sciences in Colleges.
  • Ruch, D., Shultz, A. G. (2002). Using Wavelets in Computer Graphics. The Journal of Computing Sciences in Colleges.
  • Shultz, A. G. (2000). Helping Students to Build Mental Models of Program Execution Via the "Boxes" Software. The Journal of Computing Sciences in Colleges.
  • Shultz, A. G. (2000). Introduction to Swing. The Journal of Computing Sciences in Colleges.
  • Shultz, A. G. (2000). Using the "Boxes" Support Software in Teaching CS1. The Journal of Computing in Small Colleges, 16(1), 133-141. .
  • Shultz, A. G. (1999). Using Finite State Machines in CS1. The Journal of Computing in Small Colleges, 15(1), 178-184. .
  • Shultz, A. G. (1997). A Box-Based Visible Software Environment for CS1. The Journal of Computing in Small Colleges, 13(2), 237-247. .
  • Shultz, A. G. (1996). A Proposed Software Environment for Use in the First Computer Science Course. The Journal of Computing in Small Colleges, 12(2), 208-219. .
  • Shultz, A. G. (1996). The QR Factorization as a Component of a Computational Matrix Algebra Course. The Journal of Computing in Small Colleges, 12(2), 158-164. .
  • Byrd, R., Schnabel, R., Shultz, A. G. (1988). Approximate Solution of the Trust Region Problem by Minimization over Two Dimensional Subspaces. Mathematical Programming, 4047-263. .
  • Byrd, R., Schnabel, R., Shultz, A. G. (1988). Parallel Quasi-Newton Methods for Unconstrained Optimization. Mathematical Programming, 4273-306. .
  • Byrd, R., Schnabel, R., Shultz, A. G. (1988). Using Parallel Function Evaluations to Improve Hessian Approximations for Unconstrained Optimization. Annals of Operations Research, 1467-193. .
  • Byrd, R., Schnabel, R., Shultz, A. G. (1987). A Trust Region Algorithm for Nonlinearly Constrained Optimization. SIAM Journal on Numerical Analysis, 24152-1170. .
  • Shultz, A. G., Byrd, R., Schnabel, R. (1985). A Trust Region Algorithm for Nonlinearly Constrained Optimization. SIAM Journal on Numerical Analysis, 227-67. .
  • Byrd, R., Shultz, A. G. (1982). A Practical Class of Globally Convergent Active Set Strategies for Linearly Constrained Optimization. University of Colorado Department of Computer Science,

Office Hours

Monday 3-4
Tuesday 4-6
Thursday 12-2

(if you are a student in one of my courses, you should join the "Jerry Shultz Office Hours" team in Teams. If you are an MSUDenver student but not in one of my courses, you should "chat" with me in Teams during office hours so that I can let you in to the office hours meeting and we can talk face to face)

Additional Information

rowdysites.msudenver.edu/~shultzj