Rocky Huang

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 Engineering, Web Development, App Development, Quality Assurance


Projects

An Exploratory Study Investigating Identifier Naming Practices in Data Science Code 2024

A research study investigating Python data science code to uncover prevalent practices among data scientists when it comes to naming identifiers.

Research Quality Assurance Coding Best Practices

Read More
Club UP 2024

A web application for UHM clubs that my team developed in ICS 314.

Javascript Meteor MongoDB GitHub

Read More
First Hawaiian Bank Software Engineering Internship 2023

I modified First Hawaiian Bank web pages using HTML and CSS.

Internship Web Development HTML CSS

Read More
A Preliminary Investigation of the Understandability of Assertion Error Messages 2023

My team analyzed JUnit assertion error messages within open-source Java systems to explore their construction and characteristics.

Research Quality Assurance Unit Testing

Read More

Essays

Code, Reflect, Learn: The Process of Software Engineering

10 May 2024

Intro In the realm of software engineering, the principles of coding standards and agile project management are often associated with web application development. However, their significance extends far beyond this domain, impacting various aspects of software engineering endeavors. The fact...

Engineering Coding Standards Agile Project Management

Exploring the Impact of AI in Class

07 May 2024

I. Introduction Artificial intelligence (AI) is changing how we learn and work, including in courses like ICS 314. In this essay, I will share my experiences with AI in the context of this course. We’ll explore how AI affects learning,...

AI Ethics Learning

The Importance of Following Rules When Writing Code

08 Feb 2024

Making Code Easier to Understand and Change In the world of programming, it’s really important to have some rules like coding standards. These rules help make sure that the software we create is strong, easy to understand, and can grow...

Coding Standards Quality Assurance Best Practices

How to Be Smart with Questions

25 Jan 2024

Why does being smart matter? In the dynamic and rapidly evolving field of software engineering, the ability to ask smart questions is a fundamental skill that distinguishes exceptional engineers. Smart questions not only reflect intellectual curiosity but also demonstrate a...

Questions Answers StackOverflow