This paper presents a multi-objective optimization algorithm based on NSGA-II for wireless sensor networks, targeting area coverage, active sensor count, and energy consumption while ensuring network connectivity. The algorithm shows improved efficiency in balancing these objectives compared to single-objective approaches, demonstrating better coverage rates and reduced energy consumption in various simulations. The authors conclude that the proposed algorithm finds more non-dominated solutions that outperform those obtained using traditional single-objective methods.