08 May 2026
After taking this class, I now understand that software engineering is more than just building web applications. Web development was the main technology stack we used, but the bigger lesson was learning how software projects are organized, written, tested, and...
Software Engineering Configuration Management Coding Standards Ethics in Software Engineering
08 May 2026
AI has become a major part of education, especially in software engineering, because it can help students understand confusing concepts, debug code, generate examples, and think through implementation steps. In ICS 314, AI was especially relevant because the course required...
AI Software Engineering
08 May 2026
Effort Estimates For this project, I made my effort estimates by looking at how complicated each GitHub issue seemed, how familiar I was with the work, and how much testing or debugging I expected it to need. Smaller tasks were...
Effort Estimation Software Engineering
26 Feb 2026
Bootstrap vs CSS Learning a UI framework like Bootstrap 5 has been a headache, the syntax is unfamiliar, the utility classes seem endless, and the documentation is extremely overwhelming. I find it hard to believe why anyone would bother investing...
UI Framework Web Development Bootstrap 5
12 Feb 2026
Introduction When I first started coding, I viewed “coding standards” as an equivalent of a teacher obsessing over essay formats. To a student just trying to get a function to return the right value for a lab, arguing over whether...
Coding Standards Software Engineering Eslint
29 Jan 2026
A Smart Way to ask questions In software engineering, being able to talk to other developers is just as important as writing code. When you run into a problem you can’t solve alone, you often turn to the online community...
SMART Question Software Engineering
23 Jan 2026
Software engineering me for is about more than just making sure a button works or a page loads fast; it’s about building things that stay strong when people try to break them. My interest in software engineering starts with the...
Software Engineering Cybersecurity Network
22 Jan 2026
Background Overview As a Security Science student, my foundation has been built on traditional languages like C, C++, and Python. I am used to managing memory pointers, and worrying about the buffer overflows that come with them, or enjoying the...
Cybersecurity Software Engineering