A page on LabLog, a review site (not the lab's official page)
Computer Science (Programming Language Theory, Distributed Computing Theory) Lab (Susumu Nishimura)
Machine-translated · View original
The lab captures the behavior of computer programs using mathematics.

AboutAbout the lab
Verifying the correctness of programs with mathematics.
The Nishimura Lab studies how to formalize the behavior of computer programs using methods from the mathematical sciences.
The lab works on the verification of program correctness and on program transformation.
In recent years, it has focused in particular on research on distributed computing using methods from combinatorial geometry.
Key terms
- Program transformation
- Rewriting a program into a different form without changing its meaning
- Distributed computing
- Many computers communicating and cooperating to carry out a single computation
- Combinatorial geometry
- Geometry that studies the properties of figures formed by combining points, edges, and faces
ResearchResearch themes
The lab formalizes the behavior of computer programs using methods from the mathematical sciences, and studies the verification of program correctness and program transformation.
View More ↗MembersFaculty
- Associate ProfessorSusumu Nishimura
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 Computer Science (Programming Language Theory, Distributed Computing Theory) Lab (Susumu Nishimura)
Mochizuki LabFaculty of Science, School of ScienceElucidating various molecular- and cellular-level biological…
Statistical Physics and Dynamics LabFaculty of Science, School of SciencePioneering qualitatively new phenomena in emergent phenomena…
Theoretical Chemistry LabFaculty of Science, School of ScienceTheoretical elucidation of the mechanisms of remarkable mole…
Algebra 1 (Number Theory) Lab (Atobe)Faculty of Science, School of ScienceStudy of modular forms by representation-theoretic methods, …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: “SimplexTree” Vibass / CC BY-SA 4.0 (cropped)
- Combinatorial Topology of Distributed Computation: “Illustration of Typical Workflow in TDA” Larrysong / CC BY-SA 4.0 (cropped)
- Related lab (Mochizuki Lab): “Gene-gene-interaction-network-of-84-genes-upregulated-in-both-PT-and-LM” Zhenyuan Qian, Guobing Zhang, Guangyuan Song, Ji Shi, Lijie Gong, Yiping Mou, Yong Han / CC BY 3.0 (cropped)
- Related lab (Statistical Physics and Dynamics Lab): “Phase separation in Kupchan partitioning” Ikramul Hasan Imran / CC BY 4.0 (cropped)
- Related lab (Theoretical Chemistry Lab): “Bovine F1-ATPase inhibited by DCCD (dicyclohexylcarbodiimide) PDB 1e79” Emw / CC BY-SA 3.0 (cropped)
- Related lab (Algebra 1 (Number Theory) Lab (Atobe)): “Bruhat-Tits-tree-for-Q-2” 부고 / 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.
