Masaya Oda

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, 2025.


Interests: Software Development, Web Development, Machine Learning


Projects

Pong 2023

A game of Pong I developed during summer.

Godot GDScript

Read More
Manoa Study Abroad Central 2023

An all-in-one web application that contains information about different study abroad programs available at UH Manoa.

Software Engineering Javascript HTML CSS

Read More
Flappy Bird 2023

A Flappy Bird game I developed during summer.

Godot GDScript

Read More
Fish Game 2022

A fishing game that I developed for ICS 211.

Java GitHub

Read More

Essays

Valuable Learning Experience in ICS 314

09 Dec 2023

Introduction In my ICS 314 software engineering class, I found teamwork a valuable learning experience, especially near the end of the semester in our final project. Coding standards and agile project Management definitely played a vital role in ensuring collaborative...

Software Engineering Learning

Music and Design Pattern

29 Nov 2023

Understanding Design Patterns with Music Theory When you are listening to music, you may hear some songs have a similar rhythm or similar chord progressions. This is similar to design patterns in software design. Design patterns are a general solution...

Design Patterns

Strategic AI Integration

20 Nov 2023

Introduction With the recent popularity of AI use in general we can find a great deal of uses for AI in various fields. In my ICS 314 class, we were allowed to use AI to assist our work. Tools like...

AI Learning

Why Use UI Frameworks?

04 Oct 2023

UI Frameworks User interfaces, or UIs, are everything that ranges from menus, buttons, icons, and basically anything that you interact with on a device or a webpage. UIs play an important role in ensuring that a user can efficiently interact...

HTML CSS UI Framework

Improving Code Quality

20 Sep 2023

ESLint and Coding Standards ESLint is a code analysis tool that aids users to always have good coding habits and quality code, providing consistency. This can be important to users especially in a team environment because having a coding standard...

IntelliJ IDEA ESLint Javascript Learning

Asking the Right Questions

04 Sep 2023

Great Source of Knowledge The internet can be a valuable resource for getting information. When turning to the internet for answers, it’s essential to be thoughtful and precise about your questions. Whether it be asking for recommendations or a fix...

StackOverflow Learning

See all 8 essays