In this paper, an approach for control-oriented high-frequency turbomachinery modeling previously developed by the authors is applied to develop one-dimensional unsteady compressible viscous flow models for a generic turbojet engine and a generic compression system. We begin by developing models for various components commonly found in turbomachinery systems. These components include: ducting without combustion, blading, ducting with combustion, heat soak, blading with heat soak, inlet, nozzle, abrupt area change with incurred total pressure losses, flow splitting, bleed, mixing, and the spool. Once the component models have been developed, they are combined to form system models for a generic turbojet engine and a generic compression system. These models are developed so that they can be easily modified and used with appropriate maps to form a model for a specific rig. It is shown that these system models are explicit (i.e., can be solved with any standard ODE solver without iteration) due to the approach used in their development. Furthermore, since the nonlinear models are explicit, explicit analytical linear models can be derived from the nonlinear models. The procedure for developing these analytical linear models is discussed. An interesting feature of the models developed here is the use of effective lengths within the models, as functions of axial Mach number and nondimensional rotational speed, for rotating components. These effective lengths account for the helical path of the flow as it moves through a rotating component. Use of these effective lengths in the unsteady conservation equations introduces a nonlinear dynamic lag consistent with experimentally observed compressor lag and replaces less accurate linear first-order empirical lags proposed to account for this phenomenon. Models of the type developed here are expected to prove useful in the design and simulation of (integrated) surge control and rotating stall avoidance schemes.