Created by: Joshua Barrientos, Kayte Chien, Rebecca Lee
Created by: Grecia Alvarado, Daniel Appel, Estefania Chavez, Laurence Garcia, Samantha Macaraniag, Devon Mamawag, Rida Siddiqui
Created by: Viswadeep Manam, Ryan Trinh, Viet Nguyen, Andrew Kim, Steven Nguyen, Kennedy Janto, Alvan Zhuang
Created by: Nathan Brown, Farhan Hussain, Byungchul Kang, Jibriel Ustarz
Created by: Christopher Tomes, Jason Rowley, Alec Urbany, Emily Perez
Created by: Joshua Lai, Isaac Diaz, Alex Gomez, Daniel Gruhn
Created by: Anita Mehrazarin, Brandon Moya, Gaia Dennison, Janet Cho, Marty Scott, Thongsavik Sirivong
Created by: Aaron Do, Robert Balatbat, Theodore Tran, Ryan Yan
The player starts in a wide open field with a few carnival tents. Each carnival tent navigates to a separate carnival game. Available carnival games include balloon pop, ring toss, shooting gallery, whack-a-mole, and bowling.
Created by: Josh Barrientos, Kyle Townsend, Jenny Lee, Shane Dirksen, Kyle Ullum
A virtual reality simulation game centered around catching bugs. The player is equipped with a net for catching various types of bugs. The player can keep bugs to show off or sell them for money to buy upgrades that’ll help them throughout the game.
Created by: Van Huynh, Tran Nguyen, Nathan Brown, Kenneth Shuto
THE ANIMA AUTOMATA is a game made to teach Deterministic Finite Automata (DFAs). The player must defeat enemies by attacking them using the sword and shield. Each enemy has their own DFA, and each attack changes the state.
Created by: Lorenzo Cabrera, Kayte Chien, Rebecca Lee, Justin Rebollar
This project allows users to learn different yoga poses through interactive learning with a VR yoga instructor.
Created by: Lynn Nguyen, Kim Ngan Nguyen, Kimberlyn Krishnan
This project is a visual demonstration of sorting algorithms which can be viewed in Augmented Reality. The user is tested on different steps and properties of those algorithms.
Created by: Derek Yee, Diana Choi
This project tests users by having them create molecules and compounds from the Periodic Table of Elements using Augmented Reality.
Created by: Bryan Lee, Joshua Chen, Steven Chan
This project showcases the forces of physics acting on a pinball machine.
Created by: C. Fortino Flores, Jeffrey McDonald
This project tests users on their understanding of combinations and permutations by having them solve puzzles to escape trapped rooms.
Created by: Justin Tsai, Nam Huynh, Justen Minamitani
This project simulates a scenario in which the user is caught in the middle of a wildfire to see what courses of action the user takes.
Created by: Donovan Rush, Ismail Abbas
This project is an Augmented Reality Maze Solver that uses depth-first search to randomly generate a maze, and Dijkstra's algorithm to solve the created maze.
Created by: Taeten Prettyman, Phillip Kasteiner, Jaeseung Lee, David Escobedo
This project helps students learn Linked Lists, Stacks, and Queues by visualizing the properties and functions of these data structures.
Created by: Je'Don Carter, Zachary Rank
This is a game in which the player must survive the onslaught of alien armadas by shooting down waves of alien ships while navigating through an asteroid field.
Created by: Kyle Turchik, Colin Trotter, John Vincent Canalita, Jeremy Kleve, Rocky Qiu, Mirza Hasan Baig, Zach Yun
This is a game in which the player must break as many household items as possible within a short period of time.
Created by: N/A
This project helps students visualize and learn basic computer logic gates and component. Users can also create their own circuits to make more complex devices like a decoder or multiplexer.
Created by: Je'Don Carter, Zachary Rank
This project is a simulation of a rubik’s cube designed for VR platforms with competition and speed-cubing being influential on the application.
Created by: Steven Turner, Victor Ruiz, Ryan Woyshner, Feng Xie
In computer science, imagine if you could literally grab the computer code and interact with it in your hand. Imagine how your perception of the knowledge would change. Recently a new device within computer science has been created that will allows us to do this by immersing ourselves in alternate realities called Virtual Reality (a complete immersion) or Augmented Reality (a partial immersion). These virtual worlds will allow students to step inside a computer. Visually see and interact with code as it is translated within the computer or show how information is transmitted across the globe and shared on the World Wide Web. The technology and tools for this level of learning is available now and by allowing the students to showcase their knowledge they can create and show the world of computers and code in ways we never imagined.
The CPP Virtual Reality Lab, directed by Professor Mohammad Husain and co-directed by Professor Markus Eger and Professor Nima Davarpanah , aims to apply virtual and augmented reality to the domain of education to enhance student learning. The director and co-directors can be reached at mihusain@cpp.edu , meger@cpp.edu and ndavarpanah@cpp.edu .