Eric Zhou

Student

I am studying for a B.A. in Computer Science in the Department of Information and Computer Sciences at the University of Hawai`i. I am also pursuing a Creative Computational Media (CCM) Certificate. I expect to graduate in Fall, 2025.


Interests: Game Development, Digital Art, Software Engineering


Projects

Hole in the Canoe 2025-27-10

A simple "Hole in the Wall" game recreated on the UH CyberCANOE.

Unity 3D CyberCANOE

Read More
GradGraph 2025-24-10

A data visualization of the degrees awarded by three UH campuses from 2010-2025.

Typescript Next.js React Data Visualization

Read More
Talking Hands 2025-20-9

An AR prototype using Unity for translating/practicing ASL alphabet.

Unity Augmented Reality American Sign Language

Read More
ICS 369 Final Project 2025-11-4

An ICS 369 animation project using python to create simple particle systems.

Python Maya

Read More

See all 5 projects

Essays

Using the Tools for the Job

01 Dec 2023

Introduction In my software engineering class, I learned about various concepts such as functional programming, development environments, and user interface frameworks. These were taught in the context of designing a web application, leading up to a web app project I...

Software Engineering Development Environments Frameworks

A Lesson in Reusability

23 Nov 2023

Introduction If you ever took the time to have a closer look at things, you will notice that our roofs, cars, bags, and other such things typically follow design patterns. There are different types of roofs, such as gable roofs,...

Software Engineering Design Patterns

Why Start With a Framework Rather Than From Scratch

01 Oct 2023

Introduction On websites and web applications, people would usually be greeted with a user interface (UI). UIs allow people to see and interact with a given website or application. For instance, a store may have a website that shows what...

UI Design HTML CSS

Make Spaghetti Code look Appetizing

19 Sep 2023

Introduction If you have never heard of the term “spaghetti code,” it refers to code that is difficult to understand due to not having a defined structure or way of writing. It can be confusing and frustrating for people to...

Software Engineering Coding Standard

See all 9 essays