An interdisciplinary exploration into the design, development, and evaluation of interactive software and hardware systems
Assignment submissions and materials available on Boğaziçi University Moodle
This course equips students with practical skills and conceptual insights in technical Human-Computer Interaction (HCI) through hands-on learning with cutting-edge technologies, such as augmented reality (AR), ubiquitous computing, and digital fabrication.
Detailed weekly breakdown of topics, activities, assignments, and guest lectures
Apply principles of usability and affordance to design a user-friendly timetable interface for public transportation systems.
Build a mobile AR application using Unity and AR Foundation, featuring plane detection, anchoring, and image tracking capabilities.
Unity Mobile AR Development using AR Foundation
Implement plane detection in AR scene and anchor virtual objects to detected planes.
Tutorial (7 min)Track specific images and overlay digital content on them.
Create face filters similar to Snapchat using AR face tracking.
Google AR DocumentationCritical analysis and discussion of research papers from previous weeks covering augmented reality, ubiquitous computing, and tangible computing topics.
Design and 3D print a personal keychain with multiple colors or embedded NFC tag. Deliverables include CAD file, G-code, and final print.
Print a multi-color keychain using 3 or more filament colors
Print a keychain with an embedded NFC tag using one of these methods:
Submit initial project proposal with abstract, team formation, and development timeline.
No classes scheduled. Time for project development, reflection, and preparation for the second half of the semester.
"From Haptic Illusions to Beyond Real Interactions in Virtual Reality"
Submit a progress report and demonstrate key milestones of the project.
"Actuated Experience: Interactive 'Actuated' Interfaces that Actuate People"
Submit a 5-page research paper draft based on ACM CHI template, featuring at least 3 figures including a rotoscope.
Use the official 2-column ACM SIG Proceedings template
Access Template on OverleafSubmit comprehensive final project documentation and analysis.
Create and submit a video presentation of your project.
Students worked in teams to design and prototype innovative interactive systems, culminating in research-quality projects suitable for publication at top HCI conferences.
An sensing system utilizing speckle patterns for advanced interaction detection and measurement for robotic arms.
Team: Yakup Ensar Evli, Mahir Demir, Ertuğrul Keskin
A spatial computing approach to 3D modeling and slicing, bringing CAD tools into immersive environments, using Meta Quest 3.
Team: Oğuz Arslan, Artun Akdoğan
Extended reality interface for intuitive robot control and programming to bridge physical and digital interactions, using Meta Quest 3 and Universal Robot 10.
Team: Emre Batuhan Göç, Batuhan İlhan, Berk Işık
Novel interaction paradigms for manipulating virtual objects in extended reality environments (see Augmented Object Intelligence with XR-Objects, UIST'24), adapted for Meta Quest 3.
Team: Emre Abdulkadiroğlu, Bora Binici, Salih Can Aydoğdu
Accessibility-focused project developing spatial audio interfaces to assist individuals with visual impairments in navigation and interaction.
Team: Berk Turgut, Dolunay Solmaz
World-renowned experts from leading research institutions sharing cutting-edge insights
From Haptic Illusions to Beyond Real Interactions in Virtual Reality
Exploring how understanding human perception can design VR interactions that overcome hardware limitations and extend our abilities beyond reality.
Designing with the 3D Printing Process
Including the printing process in design to leverage microstructures that emerge during printing for novel mechanical and visual properties.
Actuated Experience: Interactive 'Actuated' Interfaces that Actuate People
Exploration of tangible and embodied interactions with computers, materials, and environments through dynamic interfaces.
Designing Unconventional Wearable Interfaces for HCI
Beyond watches and glasses: functional modules like batteryless touchpads, 3D-printed fabric keypads, and interactive clothing.
Input and Interfaces for Emerging Platforms: A Personal Journey in VR and AR
Research and development of input technologies for interactive surfaces, VR, and AR, with insights from industry experience.
Reprogrammable Materials
Exploring the future of materials that can be dynamically reconfigured and reprogrammed for various applications.