In this thesis, adaptive robust control of uncertain systems with multiple delays in states and input is considered. It is assumed that the parametric uncertainties are time varying norm bounded whose bounds are unknown and satisfy some matching conditions. To overcome the effect of input delay and uncertainties, a new Lyapunov-Krasovskii functional with a new adaptive law have been introduced. It is shown that the proposed adaptive robust controller guarantees asymptotic stability. Also, the controller has less number of design parameters and can be used for unstable systems. For disturbance rejection, two strategies are considered. In the first approach, disturbance should be norm bounded and satisfy the matching condition. The second approach employs method. In this method, it is assumed that the disturbance is a bounded energy signal. All sufficient conditions are presented in LMI framework which can be easily solved by LMI toolbox in MATLAB. For the simulation part, two examples are considered. River Pollution Control System is the first one with Biochemical Oxygen Demand (BOD) and Dissolved Oxygen (DO) as its states. Another example is a numerical unstable system which has been considered in the previous papers. Simulation results show the effectiveness of the proposed controller. Keywords: Uncertain time delay systems, adaptive robust control, asymptotic stability, input delay.