Spring 2025

The goal of CSE 125 is to experience the design and implementation of a large, complex software system in large groups. Over the course of 10 weeks, the groups decide on the features of their project, specify its requirements, create a design and implementation schedule, implement it, and give a public demonstration. To make the class exciting as well as challenging, the project is a distributed, real-time, 3D, multiplayer game of each group's design.

Video: Introduction
Length: 11:47


Out of Tune (Group 1)

Julie Hong, Gabriel Ikezaki, Helen Lin, Brandon Reponte, Ravi Shende, Jasmine Vodhanel, Annie Wong, William Zhang

Video: Out of Tune
Length: 27:27

Barnyard Breakout (Group 2)

Jonathan Duong, Skyler Goh, Kristhian Ortiz, Luffy Saito, Reese Whitlock, JC Yan,
Grace Yang

Video: Barnyard Breakout
Length: 23:40



Heist at the Museum (Group 3)

Sue-Hyun Hong, April Hsu, Hyeonseo Jang, Angie Nguyen, Jessie Ouyang, Yaran Yang, Shuyang Zhang

Video: Heist at the Museum
Length: 33:33

Tiny Terrors (Visual Studios)

Jaiden Ekgasit, Jerry Gong, Jiwen (Will) Luo,
Chase Peterson, Alexander Tahan,
Andrew Yang, John Zhou

Video: Tiny Terrors
Length: 26:38



Moonlight Revelry (UIUIUI)

Jose Arreguin, Almog Bar-Yossef,
Jungwoo Im, Sumukh Murthy, Steven Shi, Elena Tomson, Grace Zhu

Video: Moonlight Revelry
Length: 23:09