In this dissertation, we study the control of near-integrable systems. A near-integrable system is one whose phase space has a similar structure to an integrable system during short time periods and for some parameter regime. We begin by studying the control of integrable Hamiltonian systems. The controller targets an exact solution to the integrable system using dissipative and conservative terms. We find that a Takens-Bogdanov bifurcation occurs in the limit of no dissipative control. The presence of a Takens-Bogdanov bifurcation implies that the control is highly susceptible to noise. We illustrate our results using a two- and four-dimensional integrable systems generated by low order truncations of solutions to the nonlinear Schrodinger equation (NLS). We then extend our results to a near-integrable system related to the NLS; the Ginzburg-Landau equation. We attempt to control the Ginzburg-Landau equation to a plane wave solution of the NLS. We show that for a certain parameter regime; a Takens-Bogdanov bifurcation occurs in the limit of no dissipative control. Through this example, we show that solutions of integrable systems can be viable control targets for related near-integrable systems