The rapid evolution of computing technologies necessitates a reconceptualized model for computing education to address pressing sustainability challenges. This research presents a framework for embedding principles of sustainability into core, intermediate, and advanced computing curricula, making environmental awareness inherent in the way computational solutions are designed. Our approach is systematic in integrating sustainability into different computing domains, including; foundational computing, programming, software engineering, machine learning, and distributed systems. It inspires learners to view sustainability as an integral part of technological advancement by placing priority on computational efficiency, energy usage, and ecological consequences. The proposed framework provides practical mechanisms for sustainability integration, including energy efficiency analyses, lifecycle assessments, and comprehensive sustainability impact evaluations. © 2025 IEEE.