Study of nonlinear models and their solution. Topics covered are nonlinear programming including Kuhn-Tucker theory, quadratic programming, separable programming, geometric programming, gradient and search methods, quasilinearization, and invariant imbedding.