Networked control systems (NCSs) have been one of the main research focuses in academia as well as in industry for many decades and have become a multidisciplinary area. The NCSs play a prominent role in reducing the industrial control system expenditures, improving system efficiency, enhancing reliability, facilitating the distinction and recognition of failure and simplifying the maintenance method. In order to exchange information (reference input, plant output, control input, etc.) among the control system components (sensor, controller, actuator, etc.) , the shared network is utilized. It is noteworthy to state that there are several constraints in NCSs such as, time delays, packet lose, data quantization and network security. Time delay, as one of the main constraints in NCSs can be dealt through distinct approaches such as model predictive controller, Adaptive buffering, Smith predictive, adaptive fuzzy controller. In this study the NCS and controller design in NCSs, accompanied by input delay and output constraint has been presented. One of the proposed approaches in this dissertation is backstepping control, in which an auxiliary signal compensated time delay. The uncertain non-linear functions have been estimated by fuzzy logic systems. Furthermore, The barrier lyapunov function would compensate the output constraint. Add to that, the explosion of complexity in backstepping approach is also observed which could be solved by dynamic surface control. In comparison with the backstepping control approach ,designing the dynamic surface controller leads to the simplification of virtual control signals. In addition, the designed controller performance has been illustrated by means of simulated examples.KeyWords: Networked Control Systems, Time Delay, Adaptive Fuzzy Controller, Backstepping Control Approach, Dynamic Surface Control Approach.