Joshua Omori

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 2026. I hope to learn about data strucutres, video game design, and AI to determine my interests.


Interests: Software Engineering, Working out, Ukulele


Projects

Keno Game 2023-04

A game of Keno that I made in Java for my ICS 211 class.

Java ICS 211

Read More
Linked List Computer Store 2023-04

This project simulates a Computer Store by using an object called 'Computer' with instance variables of barcode, OS, price, and model and the functionality of adding, removing, and displaying of said Computers.

Java ICS 211

Read More
Finding Solution(s) to a Polynomial 2021-11

A program that takes in inputs of coefficients of a polynomial function to find solution(s) to the equation.

C Programming for Engineers (EE 160)

Read More

Essays

Back to Basics: Language Standards

24 Sep 2025

The goal of any language is to communicate your ideas to another; it does not matter which language you speak. Just as spoken languages rely on grammar to ensure mutual understanding, programming languages rely on coding standards to maintain clarity....

ES Lint TypeScript ICS 311 Coding Standards

Smart Questions

10 Sep 2025

What Constitutes a Smart or Dumb Question? When thinking about what makes a question smart, it can actually be easier to start with the opposite: What is a dumb question? While many people like to say, “There are no dumb...

Technical Essay Stack Overflow Software Engineering (ICS 311)

Exploring My Path in Software Engineering

07 Sep 2025

My Definition of a Software Engineer When thinking about the ideal software engineer, one can imagine a person who is knowledgeable enough to explain all of their concepts in a way that everyone can understand, despite the complexity of their...

Technical Essay Software Engineering (ICS 311)

Learning TypeScript In Half a Week

03 Sep 2025

The setting… Today is Monday. It is the first day of school and you have prepared extensively for all of the classes you will take. The first day, you are hit with homework assignments due the next day and every...

JavaScript TypeScript Software Engineering (ICS 311) Athletic Software Engineering (WODs)