Houda Mouttalib

Houda Mouttalib

I am a dedicated Computer Science Professor and XR (Extended Reality) Researcher with a passion for leveraging technology to enhance education. As a former Google WTM (Women Techmakers) Ambassador, I have actively contributed to promoting diversity and inclusion in the tech industry. With a background as a Data Engineer and Full Stack Developer, I bring a strong technical foundation to my role as a professor, allowing me to bridge the gap between theory and practice in the classroom. I am committed to fostering an engaging and inclusive learning environment where students can develop both their technical skills and their creativity. In my current research position, I focus on exploring the potential of XR technologies in higher education. By harnessing the power of Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR), I aim to create immersive and interactive learning experiences that enhance student engagement and comprehension. I am constantly seeking opportunities to collaborate with industry professionals, educators, and researchers to push the boundaries of XR and its applications in higher education. I strongly believe that by embracing emerging technologies, we can revolutionize the way we teach and learn.
Interests:
Gamified 3D Solar System Explorer: An Interactive Learning Journey with Three.js
React Advanced 2025React Advanced 2025
Upcoming
Gamified 3D Solar System Explorer: An Interactive Learning Journey with Three.js
Workshop
Craft immersive XR educational experiences through declarative 3D rendering with this advanced workshop. Leverage React Three Fiber's component-based architecture to build a gamified solar system explorer featuring dynamic orbital mechanics, interactive raycasting, and WebGL optimizations. Master performance-critical techniques including InstancedMesh implementation, reactive state management, and WebXR integration while creating engaging STEM visualizations. This workshop bridges theoretical physics concepts with practical front-end development, demonstrating how Three.js can transform educational content through spatial computing paradigms.Agenda:Introduction to React Three Fiber and Three.js: Setting up the project environmentBuilding the Solar System Scene: Creating planets, orbits, and space backgrounds with animations Interactivity and Gamification: Raycasting for object selection and interactionPerformance Optimization: Using InstancedMesh for efficient renderingWebXR Integration: Enabling AR/VR experiences in the browser
Register