The rapid development of smart home and building technologies requires educational methods that facilitate the integration of theoretical knowledge with practical, system-level design skills. Computer-assisted tools play a crucial role in this process by enabling students to experiment with complex Internet of Things (IoT) and building automation ecosystems in a risk-free, iterative environment. This paper proposes a pedagogical framework that integrates simulation-based prototyping with collaborative and spatial design tools, supported by elements of design thinking and blended learning. The approach was implemented in a master’s-level Smart Building Systems course, to engaged students in interdisciplinary projects where virtual modeling, digital collaboration, and contextualized spatial design were combined to develop user-oriented smart space concepts. Analysis of project outcomes and student feedback indicated that the use of simulation and visualization platforms significantly enhanced technical competencies, creativity, and engagement. The proposed framework contributes to engineering education by demonstrating how computer-assisted environments can effectively support practice-oriented, user-centered learning. Its modular and scalable structure makes it applicable across IoT- and automation-focused curricula, aligning academic training with the hybrid workflows of contemporary engineering practice. Concurrently, areas for enhancement and modification were identified to optimize support for group and creative student work.