Abstract: We introduce the notion of the { \it strong (r,p) cover} number χ<sup>c(G,k,r,p) for k-uniform hypergraphs G(V,E), where χ<sup>c(G,k,r,p) denotes the minimum number of r-colorings of vertices in V such that each hyperedge in E contains at least min(p,k) vertices of distinct colors in at least one of the χ<sup>c(G,k,r,p) r-colorings. We derive the exact values of χ<sup>c(Kn​<sup>k,k,r,p) for small values of n, k, r and p, where Kn​<sup>k denotes the complete k-uniform hypergraph of n vertices. We study the variation of χ<sup>c(G,k,r,p) with respect to changes in k, r, p and n; we show that χ<sup>c(G,k,r,p) is at least (i) χ<sup>c(G,k,r−1,p−1), and, (ii) $\chi<sup>c(G',k-1,r,p-1)$, where $G'$ is any (n−1)-vertex induced sub-hypergraph of G. We establish a general upper bound for χ<sup>c(Kn​<sup>k,k,r,p) for complete k-uniform hypergraphs using a divide-and-conquer strategy for arbitrary values of k, r and p. We also relate χ<sup>c(G,k,r,p) to the number ∣E∣ of hyperedges, and the maximum {\it hyperedge degree (dependency)} d(G), as follows. We show that χ<sup>c(G,k,r,p)≤</sup>x for integer $x>0$, if ∣E∣≤21​((t−1)<sup>k</sup></sup>(t−1r​)r<sup>k​)<sup>x</sup>, for any k-uniform hypergraph. We prove that a { \it strong (r,p) cover} of size x can be computed in randomized polynomial time if d(G)≤e1​((p−1)<sup>k</sup></sup>(p−1r​)r<sup>k​)<sup>x−1.