Department of Information Engineering

Okuyama Lab.

Students identify real-world and educational needs, then design and build working systems through research in applications, learning technologies, computing, and mathematics.

Research

From practical software to mathematical inquiry

Our projects begin with real needs in daily life and education, or with questions that call for computational and mathematical insight. Students develop working systems while learning how to define, investigate, and communicate a research problem.

01

Human-Centered Application Development

Practical systems for attendance, room occupancy, communication, visual information, and other needs encountered in everyday settings.

02

Educational Software

Interactive tools and learning environments for mathematics, languages, programming, music, and other areas of study.

03

Symbolic and Mathematical Computing

Software for algebraic manipulation, visualization, numerical methods, simulation, and computational exploration.

04

Mathematical Research

Research in representation theory, symmetric groups, algebraic topology, and related mathematical structures.

Featured mathematical research

Thick representations

Alongside application-oriented student projects, the laboratory pursues fundamental mathematical research. Thickness asks whether a group action can move any prescribed subspace into general position relative to another.

The classification of thick representations of the symmetric group

Joint work with Kazunori Nakamoto and Yasuhiro Omoda. We classify thick—and equivalently dense—irreducible representations of symmetric groups over fields of characteristic zero.

arXiv:2603.19818 ↗
Student research

Projects by year

The laboratory’s central activity is student-led development and investigation. Current and recent projects span web applications, learning support, virtual reality, computer vision, simulation, symbolic computing, and mathematics.

2025

11 students
GradeStudentProject
Fourth yearIchiro UraVR-Based Programming Development Experience System
Fourth yearHikari OnishiDevelopment of a Web Application for Learning Kanji
Fourth yearShin NishikawaEnglish Vocabulary Learning Support System
Fourth yearTaisei HorikeApplication for Displaying Color Information as an Overlay
Fourth yearReon MorigamiBuilding an Abstract Line-Drawing Classification Model to Bridge Differences Between Children’s Drawing Intentions and Adults’ Interpretations
Fourth yearYuma YanoEfficient Waste-Bin Management Using Object Segmentation
Fifth yearKaren IwataDevelopment of a Web Application for Attendance Tracking
Fifth yearAkito OkudaVisualization of the Brachistochrone Using Bézier Curves
Fifth yearRyoji TanakaDevelopment of an Application for Algebraic Manipulation
Fifth yearKotaro NishiuraExploring the Optimal Batting Order in Baseball
Fifth yearOusuke MizukawaDevelopment of a Smart Intercom System

2024

11 students
GradeStudentProject
Fourth yearKaren IwataDevelopment of a Web Application for Attendance Tracking
Fourth yearAkito OkudaA Simulation Tool to Support Understanding of Integration
Fourth yearRyoji TanakaDevelopment of an Application for Algebraic Manipulation through Simple Operations
Fourth yearKotaro NishiuraDevelopment of a Baseball Simulation Game
Fourth yearOusuke MizukawaDevelopment of a Room Occupancy Monitoring System
Fifth yearKoushin SugimuraDevelopment of a Web Application for Creating Fractal Art
Fifth yearHiroki SonodaDevelopment of an Attendance Management Application
Fifth yearHana TakagiDevelopment of a System for Reading Musical Scores
Fifth yearRiku NamikawaDevelopment of an Application Introducing the Prime Spiral
Fifth yearSota NorikaneResearch on Numerical Integration
Fifth yearYujin MatsumotoDevelopment of Game Content to Enhance Motivation for Learning Mathematics
Selected work

Publications

A selection spanning the laboratory’s current work in representation theory and its foundations in algebraic topology.

2026

The classification of thick representations of the symmetric group

K. Nakamoto, S. Okuyama, and Y. Omoda · Preprint

View ↗
2007

Interactions of strings and equivariant homology theories

S. Okuyama and K. Shimakawa · Geometry & Topology Monographs 10, 333–346

View ↗
2005

The space of intervals in a Euclidean space

S. Okuyama · Algebraic & Geometric Topology 5, 1555–1572

View ↗
Principal investigator

Shingo Okuyama

Associate Professor · Department of Information Engineering
National Institute of Technology, Kagawa College

Shingo Okuyama supervises student research in application development, educational software, and mathematical computing. His mathematical research spans representation theory and algebraic topology, including current work on thick representations of symmetric groups.