17 Dec 2025
Introduction When going through ICS 314, I learned that the course itself was not just about understanding how just to build a web application from the ground up. But instead, I gain an understanding of core principles in software engineering....
ICS 314 Software Engineering Reflection Software Engineering
16 Dec 2025
Introduction During my time in ICS 314, AI became a regular part of my everyday workflow due to the fast-paced structure of the course and the increasing complexity of assignments. Like many other students, I used AI as a support...
AI ChatGPT Copilot Claude ICS 314
14 Dec 2025
How I Made My Effort Estimates The effort estimation draws on a team project called Rainbow Reclamation, a lost-and-found application, but I took responsibility for estimating and tracking my own work progress. I made my effort estimate by carefully reviewing...
Design Patterns Concept Reflection Team Project
04 Dec 2025
Structuring Order from Chaos: How Design Patterns Help Build Software Building software is like organizing a lost and found room, where if you don’t have a clear system in place, items can get misplaced, people get frustrated, and it makes...
Design Patterns Concept Reflection
09 Oct 2025
Leveling Up My Web Design I first began creating a web application in high school, where I built a scouting app using HTML, CSS, and JavaScript. It was a fun challenge and project that taught me how to construct a...
Computer Science BootStrap CSS Reflection
25 Sep 2025
Setting the Stage When I first started to program, I thought of coding standards as a trivial matter. Did it really matter if I used tabs or spaces, if my curly braces were on the same line, or even if...
Coding Standards Reflection ESLint
11 Sep 2025
Why smart questions matter In software engineering, the way we pose questions to others matters just as much as the code itself. When writing code, it’s mostly about using your problem-solving skills, but when we get stuck, we tend to...
Questions StackOverflow Communication
09 Sep 2025
Discovering & Learning TypeScript Before coming into this module, I already had experience with C++, Java, Python, JavaScript, and HTML since high school. Getting to work with TypeScript felt more like a new perspective than starting from scratch. What stood...
Software Engineering TypeScript Reflection
04 Sep 2025
The Dream From a young age, I was fascinated by the idea of building and creating. As a child, I would play with Legos and build buildings or rooms from my imagination. With each block I snapped together, I saw...
Computer Science Aspirations Career