Micah Tilton

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: Machine Learning, Software Engineering, Game Development, Networking, Multimedia Content Creation


Projects

Ask Hoku: An AI Chat Assistant for UH Manoa 2023

Hoku is an AI chat assistant created to questions related to ITS. Hoku will help to reduce the number of ITS help desk calls and improve the response time for questions asked.

Natural Language Processing Machine Learning Web Development

Read More
P vs NP Vertasium Contest Submission 2021

This project was my entry into the Veritasium Contest hosted by Derek Muller. My video briefly explains what P vs NP is with engaging graphical animations.

Content Creation Video Editing Oral Communication Computational Complexity

Read More
GPU Accelerated Mandelbrot Set Explorer 2022

This mandelbrot set explorer was programmed using C# with Unity game engine and HLSL for GPU acceleration.

GPU Acceleration C# Unity Engine

Read More
Fog Classification of Trail-Cam Footage in Hawai'i 2022

I worked with a partner to create a machine learning model that will classify an image as foggy or clear.

Machine Learning Artificial Intelligence Climate Research

Read More

Essays

Review of an Interesting Semester

11 Dec 2023

After a long semester of hard work in my first software engineering class, I would like to talk about my main takeaways. I joined ICS314 with no JavaScript, database or front-end experience. Although I have learned all of those skills...

Software Engineering Open Source Design Patterns

Design Patterns: The Art of Programming

29 Nov 2023

Writing code is easy. Writing clean, maintainable, scalable, well-tested code can take decades to do well. Design patterns compare to programming as poetry compares to writing. Being thoughtful about the code you write in the beginning of a project is...

Software Engineering Design Patterns Reflection

Artificial Intelligence: Tool or Gimmick?

20 Nov 2023

Introduction With the recent surge of natural language processing and artificial intelligence, AI is starting to make its way into our daily lives. I have an interest in machine learning, but I have not fully incorporated it into my school...

Software Engineering AI Machine Learning Reflection

UI Frameworks: Don't Reinvent the Wheel

04 Oct 2023

HTML and CSS I have been working with HTML and CSS for the past few weeks. I realized that it requires a different thinking style than traditional programming. Since HTML and CSS are less strict than programming languages, finding errors...

Software Engineering Bootstrap 5 HTML CSS

Coding Standards: Overboard or Necessary?

20 Sep 2023

My Experience Using IntelliJ and ESLint Part of my Software Engineering curriculum requires that code submissions follow the ES6 javascript standard. I noticed that IntelliJ constantly flagged parts of my code with linting warnings and errors. At the moment, I...

Software Engineering ESLint IntelliJ

Asking Smarter Questions

05 Sep 2023

As I started my journey learning to program, I learned that asking good questions often leads to good answers. I often found myself copying and pasting code errors into google hoping to find some solutions when the solution was right...

Software Engineering

See all 8 essays