16 May 2025
Introduction ICS 414 provided a comprehensive experience in full-stack software development while emphasizing professional collaboration and communication practices. Through the TeamUSA2025 project, our group translated a spreadsheet-based fiscal sustainability model into a user-friendly web application. The project incorporated modern technologies...
ICS 414 Next TypeScript React PostgreSQL Software Engineering
09 May 2024
Introduction While the field of software engineering is often understood through the lens of web application development, its principles are well beyond that. In this essay, I will reflect on the lessons learned during this course, focusing on three areas:...
ICS 314 Software Engineering
25 Apr 2024
Introduction In the realm of software engineering, design patterns stand as stalwart solutions to recurring problems, akin to nature’s innate responses to its own challenges. These patterns, akin to blueprints for construction, provide developers with standardized approaches to building resilient...
ICS 314 Software Engineering
28 Mar 2024
UH Lost and Found Authors: Victor Pagan, Jalen Lum, Eisen Hower Oallesma, Michelle Rasavong, Sierra Jansons-Dizon Overview The problem: Whenever an item is lost in UH, it can be difficult to figure out where it ends up since each department/building...
ICS 314 Meteor
24 Feb 2024
Introductions In the vast landscape of web development, user interface (UI) frameworks stand as powerful tools that promise to streamline the design process and enhance the overall user experience. However, diving into these frameworks, such as Bootstrap 5, often feels...
ICS 314 HTML/CSS Bootstrap Software Engineering
08 Feb 2024
Introduction When it comes to software engineering, coding standards play a huge role. They help developers communicate effectively and ensure that everyone is on the same page. Just like asking smart questions, following coding standards brings clarity, consistency, and collaboration...
ICS 314 ESLint Software Engineering
25 Jan 2024
Introduction In the space of software engineering, effective communication is important, and asking questions the “smart way” is a skill that can significantly impact an individual’s success in problem-solving and collaboration within a community, workspace, or any other environment. This...
ICS 314 StackOverflow Software Engineering
17 Jan 2024
Introduction Thus far, my journey into learning JavaScript has proven to be an enjoyable and enlightening experience. While I had some prior exposure to JavaScript before enrolling in the FreeCodeCamp course, delving into the ES6 course introduced me to new...
ICS 314 JavaScript Software Engineering