Koalani Okada

Student

I am studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2027.


Interests: Robotics, Programming


Projects

Fish Game Spring 2024

A fishing simulator game for ICS 211

Java GitKraken GitHub

Read More
Spring 2023- Fall 2024

Python Choreograph Naoqi ROS Research Virtual Machines Ubuntu Webots

Read More
2025

Next.js Vercel Supabase TypeScript

Read More

Essays

Reflect on Your Use of AI in ICS 314

10 Aug 2025

I. Introduction Artificial Intelligence (AI) is becoming more than just a buzzword in modern education—it’s quickly turning into a critical tool in how we learn, communicate, and problem-solve. In the field of Software Engineering, this trend is even more apparent....

Software Engineering Learning Computer Science

Reflect on Software Engineering

10 Aug 2025

Introduction As I near the completion of this class, I have gained a deeper understanding of the core principles of software engineering, beyond just the technical skills of web application development. Throughout the course, we explored essential concepts such as...

Software Engineering Learning Computer Science

Reflect on Design Patterns

24 Jul 2025

Reflecting on Design Patterns Design patterns are often considered the “toolkit” of object-oriented programming. Imagine you’re building a complex structure—like a house. You could attempt to build it from scratch, figuring out each detail as you go, but more often...

Software Engineering Essay Computer Science Design

A Reflection on UI Frameworks

06 Jul 2025

Why I Use UI Frameworks As a junior computer science student, I’ve gotten comfortable with HTML and CSS through different assignments and personal projects. At first, building pages from scratch felt like a good way to learn. I had full...

Software Engineering Learning Computer Science

Reflect on Coding Standards

27 Jun 2025

Coding Standards in General Coding standards are a mixed bag for me. Some people swear by them to improve code quality, but I find them valuable and frustrating, depending on the situation. Take learning a new programming language, for example....

Software Engineering Essay Computer Science

Reflect on Smart Questions

13 Jun 2025

The Importance of Asking Thoughtful Questions in Software Engineering Effective communication is one of the most essential skills a software engineer can possess—especially when seeking help. In his essay How to Ask Questions the Smart Way, Eric Raymond emphasizes that...

Software Engineering Computer Science