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 MoreThis 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 MoreThis mandelbrot set explorer was programmed using C# with Unity game engine and HLSL for GPU acceleration.
GPU Acceleration C# Unity Engine
Read MoreI 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 More11 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
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
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
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
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
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