Let R be a commutative ring with identity and S a multiplicative subset of R. We introduce and study a generalization of composition series of modules, called u-S-composition series. Let M be an R-module. A finite chain of \((n + 1)\) submodules of M, \(\begin{aligned} M_0=0\subseteq M_1\subseteq \cdots \subseteq M_n \end{aligned}\) is called a u-S-composition series of length n for M provided that, for each \(i\in \{1,2,\ldots , n\}\) , \(M_i/M_{i-1}\) is u-S-simple, and \(M/M_n\) is u-S-torsion. We establish a u-S-counterpart of the Jordan–Hölder theorem, showing that any two u-S-composition series of \( M \) have the same length. Furthermore, we prove that \( M \) has a u-S-composition series if and only if it is both u-S-Noetherian and u-S-Artinian. Some illustrative examples are provided to support our results.