The rapid growth of immersive educational technology has opened up new possibilities in higher education, especially in engineering education, where hands-on and experiential learning are very important. This study looks at how using the metaverse to design lessons could change the way engineering is taught in schools. The study provides a full educational framework that includes gamified homework, working together with avatars, 3D virtual worlds, and real-time simulations of engineering processes. It is based on theories of constructivist and experiential learning. The study used a mix of methods and included undergraduate engineering students from core fields like electronics and computer science. The participants used Unity and spatial platforms to learn in a metaverse-based environment that replaced traditional lectures with coding worlds, virtual labs, and problem-solving scenarios. The results showed that students were much more motivated, engaged, and understood than when they used traditional classroom methods. Students said that using avatars made it easier for them to work together, think more clearly, and pay more attention. This study adds to the growing field of metaverse-driven pedagogy by presenting a flexible and scalable way to design engineering curricula. It gives schools that want to use immersive environments in their regular classes’ helpful advice. The results show that the metaverse can help bridge the gap between theory and practice. This will make engineers more creative, flexible, and ready for the job market.