17 Dec 2024
Introduction At the beginning of ICS 314, I was primarily excited about learning web application development. I wanted to gain the skills to build functional, interactive websites and applications. While the course certainly taught me about web development, I quickly...
Software Engineering Reflection
16 Dec 2024
Introduction With the release of AI tools like ChatGPT, Bard, and Co-Pilot, there has been a dramatic shift in how students approach their coursework in college. For me, I can’t imagine how I made it through my first few years...
Software Engineering AI Tools Learning Reflections
05 Dec 2024
Lessons from Design Patterns When I first learned about design patterns in software engineering, I struggled to grasp what they really meant. But I’m someone who loves breaking things down into relatable ideas. One day, while working out at the...
Software Engineering Design Patterns
05 Dec 2024
When I first learned about design patterns in software engineering, I struggled to grasp what they really meant. But I’m someone who loves breaking things down into relatable ideas. One day, while working out at the gym, it finally clicked....
Software Engineering Design Patterns
10 Oct 2024
Getting Started with Web Development When I first started learning web development, I had no idea how to use HTML or CSS. It felt overwhelming because writing code from scratch was tedious and time-consuming. I’ve always been drawn to the...
UI Frameworks Web Development HTML/CSS
26 Sep 2024
Introduction When I first started coding, I saw coding standards as nothing more than a bunch of annoying rules I had to follow before turning in an assignment. A lot of my classmates feel the same way. People focus on...
ESLint Coding Standards Software Development
12 Sep 2024
Why Asking Questions Matters in Software Engineering In software engineering, it’s super common to run into problems where you need help from other people. Whether you’re stuck on a bug or don’t understand a concept, asking questions is a big...
Asking Questions Software Engineering
06 Sep 2024
Introduction As a computer science major with a passion for fitness and athletics, I’ve always felt torn between two worlds that seem completely different. People usually think of software engineers as sitting behind a desk for hours, staring at a...
Health Tech Fitness Technology Career Goals Software Development Innovation
05 Sep 2024
My First Experience with TypeScript This semester was my first time using both TypeScript and JavaScript. I had always heard about JavaScript being a popular language for web development and was curious to try it out, so it was exciting...
TypeScript Software Engineering