16 Dec 2025
Introduction At first glance, ICS 314 may appear to be a course focused mainly on web application development, especially given its emphasis on modern tools such as React, Next.js, and cloud deployment platforms. While these technical skills were an important...
Software Development Experience
14 Dec 2025
How I Effort Estimate My initial effort estimates were based on a combination of task familiarity, comparison to similar past tasks, and task decomposition. For example, UI-related issues such as creating or modifying pages (e.g., Landing Page, Rating Page) were...
Software Development Team-Work GitHub
13 Dec 2025
Introduction Artificial Intelligence (AI) has become an increasingly visible part of education, especially in fields like Software Engineering, where problem solving, abstraction, and tooling are central skills. In software engineering courses, AI tools can act as tutors, code reviewers, documentation...
Software Development AI
02 Dec 2025
Introduction When people imagine building a web app, they often picture typing out features one by one, like stacking blocks until a site appears. But real software, especially something meant for thousands of students, needs more than pieces placed together....
Software Development Final Project Design Following Instructions Working Together
04 Nov 2025
Overview The Problem UH Manoa students are constantly searching for effective online learning resources to supplement their coursework—from video tutorials and practice platforms to AI tools and study aids. However, there is no centralized, student-driven platform where they can discover...
Software Engineering Nextjs
09 Oct 2025
Introduction The User Interface (UI) frameworks are essential tools in modern web development. It can seem almost as complex to learn as a new programming language. Since frameworks like Bootstrap 5 offer substantial benefits, they can make them worth the...
Software Development HTML CSS Bootstrap-5
24 Sep 2025
Introduction Coding standards often focus on details like whether to indent with two or four spaces, or whether to place a closing curly brace on a new line. To some, these rules may seem unnecessary or pedantic. However, I see...
Software Development A lot of Errors Downloading ESLint VSCode
10 Sep 2025
Introduction Communication is really important in becoming a software engineer, so try to communicate with other people. With asking someone like a teacher or an employer so the software engineer can ask questions or ask for help to integrate their...
Asking Good Questions
09 Sep 2025
Introduction Prior to this class I learned different languages over the years, like learning C, C++, JavaScript, HTML, and Python. With some of the languages that I learned, I don’t like Python, but I like other programming languages like C...
Software Development Crying
04 Sep 2025
Why I am interested in Software Engineering The reason I am interested in pursuing software engineering is because of an experience I had back in intermediate school. That was the first time I was introduced to coding through programs like...
Engineering Software Development Goal
08 Sep 2015
Is there such thing as a stupid question? I’ve had instructors address a whole class and say, “There’s no such thing as a stupid question.” I now know that is in fact not true because I’ve challenged the statement and...
Questions Answers StackOverflow