As Wireless Sensor Networks (WSNs) continue to attract more and more researchers attention, new ideas for applications are continually being developed, many of which involve consistent coverage with good network connectivity of a given area of interest. For the successful operation of the wireless Sensor Network, the active sensor nodes must maintain both coverage and also connectivity. These are two closely related essential prerequisites and they are also very important measurements of Quality of Service (QoS) for wireless sensor networks. This paper presents the design and analysis of novel protocols that can dynamically configure a sensor network to result in guaranteed degrees of coverage and connectivity.