A page on LabLog, a review site (not the lab's official page)
Interactive Programming Lab
Machine-translated · View original
The lab uses software to create new ways for people and computers to interact.

AboutAbout the lab
A lab committed to creating software.
The Interactive Programming Lab (IPLAB) studies human interfaces and software.
Going beyond logical consideration, the lab puts into practice actually writing programs to create software.
It has produced a variety of research results on GUIs (graphical user interfaces) and visual programming.
The lab encourages presenting papers at academic conferences, including international conferences, and is also advancing research exchange with researchers outside the university and private-sector manufacturers.
Key terms
- GUI
- Abbreviation of graphical user interface. A way of using a computer by manipulating figures and components on the screen.
- Visual programming
- A method of creating programs by combining shapes and components instead of writing out lines of text.
- Nonverbal information
- Information conveyed through cues other than the words themselves.
NewsLab news
A master's student won the Best Paper Award at CNWS2025
A master's student won the Best Paper Honorable Mention Award at SUI '25
ResearchResearch themes
In this lab, research on human interfaces and software is carried out by teams divided into UBIQUITOUS, WAVE, and COMMUNICATION. The lab's distinctive feature is its commitment to actually writing programs to create software.
*Illustrative imageNew Systems in Everyday Life
Mobile phones have become widespread, and the Internet has become indispensable. Looking toward ever-evolving computing environments, the lab proposes new systems from the perspective of "everyday life, people, and computers."
*Illustrative imageTouch Interaction and Input/Output for Mobile Devices
Drawing on students' interests and strengths, the lab conducts research on human-computer interaction. Current topics include touch interfaces, input/output interfaces for mobile information devices such as smartphones, and visual programming.
*Illustrative imageNonverbal Information and Communication
The lab aims to design systems that realize advanced interaction by understanding human characteristics and applying that knowledge. It is particularly interested in nonverbal information, and studies systems that convey it to achieve smooth communication.
MembersFaculty
The members of the Interactive Programming Lab are faculty members, researchers, doctoral, master's, and undergraduate students, and secretaries.As of 2026
- ProfessorBuntaro Shizuki
- ProfessorShin Takahashi
- Assistant ProfessorSimona Vasilache
- Assistant ProfessorIkkaku Kawaguchi
VoicesStudent voices
Ratings and reviews reflect the experiences of individual current or former students, not the lab's official views. Whether a lab has reviews, or how many, says nothing about the lab itself.
Students who take part in an interview may receive a thank-you gift worth ¥1,000, regardless of what they say.
Student ratings (0 students)
--
--
--
--
--
--
Student voices answer questions like these
- What's great about this lab?
- What did you learn after joining?
- What's the vibe, and what is the professor like?
- Who is this lab for?
- Where do graduates go?
Your experience can help younger students choose their lab. Your name won't be shown.
Write a lab reviewAnonymous · Your draft is saved if you stopRelatedLabs similar to Interactive Programming Lab
Interaction LabSchool of Informatics, College of Media Arts, Science and TechnologyHuman-computer interaction, educational technology, knowledg…
Social Robot LabSchool of Informatics, College of Media Arts, Science and TechnologyIntelligent systems, including robotics, robot vision, and h…
Hybrid Social Interaction LabSchool of Informatics, College of Media Arts, Science and TechnologyIntelligent interfaces, computer-mediated communication, com…
Visualization and Interactive Systems LabSchool of Informatics, College of Media Arts, Science and TechnologyInformation visualization and its application to interactive…The information on this page is compiled by the LabLog team from the lab's public information and interviews. For corrections or removal requests, please contact LabLog, not the lab.
Report an errorAbout the images
The top and research theme images are illustrative and were not taken at the lab. They are cropped from Wikimedia Commons images. Cropped CC BY-SA images are provided under the same CC BY-SA license as the original (version shown on each line).
- Top image: “Lake Contour loudspeaker management units, and their touchscreen GUI” Binksternet / CC BY-SA 3.0 (cropped)
- New Systems in Everyday Life: “NYCS smartphones vc” Billie Grace Ward from New York, USA / CC BY 2.0 (cropped)
- Touch Interaction and Input/Output for Mobile Devices: “Device Sensors” Intel Free Press / CC BY 2.0 (cropped)
- Nonverbal Information and Communication: “Understanding in Xian 0546” S. Krupp, Germany / CC BY-SA 3.0 de (cropped)
- Related lab (Interaction Lab): “Wiki Conference 2020 zoom meeting” Ssr / CC BY-SA 3.0 (cropped)
- Related lab (Social Robot Lab): “Team ViGIR Robot Florian DARPA Robotics Challenge 2015” Sun L. Vega / Public domain (cropped)
- Related lab (Hybrid Social Interaction Lab): “Mindpark Helsingborg bottenvåning Open Space” Karstendc / CC BY-SA 4.0 (cropped)
- Related lab (Visualization and Interactive Systems Lab): “Data flock (digits) by Philipp Schmitt” Philipp Schmitt / CC BY-SA 4.0 (cropped)
About LabLog
LabLog is a lab review app for students only. Student members at each university interview students in labs and publish what they say. Student voices can only be read by students who sign up with a university email address. Operated by bestiee Inc.
Learn more about LabLog ↗Search engines and AI may reference the basic lab info and rating summaries on this page and the description of LabLog. Student voices are for student members only. Automated collection by programs (scraping, or input to or training of AI) is prohibited under Article 8 of the Terms of Service. If you need data for research or analysis, please contact us.