Essays

The Problem Domain and Spaces of the Algorithms and Data Structures of an Open World Single Player RPG With Multiplayer Functionality

12 Dec 2023

The Problem Domain The Increasing Complexity of Video Games Modern games are becoming bigger and more complex, and the algorithms and data structures that would go into an open-world single-player role-playing game (RPG) that features multiplayer functionality become increasingly more...

Algorithms Data Structures Video Game Design

Reflect on Software Engineering

11 Dec 2023

Issue Driven Project Management During the fall of 2023, I took a class about software engineering or ICS 314. Through the course I did learn about the creation of web applications but it was much more than just software development....

IDPM Software Engineering GitHub

Utilizing AI in ICS-314

20 Nov 2023

For all of ICS-314 this semester the only AI tool that I really used was ChatGPT. I did pay for the subscription as I believe that ChatGPT 4 is much superior to ChatGPT 3. ChatGPT 4 for me personally, has...

Software Engineering Artifical Intelligence ChatGPT

Final Project Idea

01 Nov 2023

Overview Problem Access to affordable healthcare is a significant issue in Hawaii. Uninsured or underinsured individuals often struggle to find information about healthcare services that they can afford, leading to delayed or no care. Solution A web application designed to...

Software Engineering Meteor

Asking the right questions

08 Sep 2023

When trying to learn a new topic or something new, you probably have asked a question right? I know this sounds obvious, but think about it. It would probably be really difficult to learn something new if we didn’t ask...

StackOverFlow Learning

What’s Blocking Blockchain?

10 May 2021

What’s Blocking Blockchain? Imagine using a payment system where anyone could become their own bank, a system where no one oversees all the money. This is what makes cryptocurrencies so important. Cryptocurrencies (aka “crypto”) are digital currencies that can be...

Cryptocurrency Hawai'i Blockchain

The Digital Divide

10 Mar 2020

I feel that have free internet should be a right. The internet is open but the connection is not. All issues pertaining to this is called the Digital Divide. Is the best way to explain the root of most of...

Digital Divide