19 Dec 2024
Reflection on ICS 414 Introduction This semester, ICS 414 provided an invaluable opportunity to deepen my understanding of software engineering principles with a more real-life application. The course focused on building robust web applications for Spire Hawaii, and the course...
WebDev Software Engineering
09 May 2024
Introduction The transition from focusing on circuitry, hardware, and algorithms to software engineering was a transformative shift in my academic journey. ICS 314 played a pivotal role in this transformation, providing a comprehensive introduction to this new domain. It equipped...
Sofware Engineering
26 Apr 2024
I. Introduction Artificial Intelligence (AI) is revolutionizing education, particularly in software engineering. The unique insights and support offered by AI tools and methodologies reshape the learning process, enhancing our understanding and application of software engineering principles. In ICS 314, I...
AI ChatGPT Programming
22 Feb 2024
Introduction User Interface (UI) frameworks, like Bootstrap 5, have become integral tools in modern web development, offering many pre-designed components and styles to streamline the design process. However, learning these frameworks can be daunting, often rivaling the complexity of learning...
Sofware Engineering HTML Bootstrap 5
08 Feb 2024
Introduction: Coding standards are often underestimated, with many considering them as mere nitpicking about formatting details. However, they are much more than that. They form the backbone of software engineering practices, contributing significantly to code quality, maintainability, and even the...
Software Engineering Linters Syntax
25 Jan 2024
Introduction: In software development, effective communication through well-formulated questions is a fundamental skill. Eric Raymond’s essay, How to Ask Questions the Smart Way, guides us poor “lusers,” as he states, in methods to ask smart questions. This technical essay will...
Questions Answers StackOverflow
18 Jan 2024
I’ve always loved art, but it goes beyond paints and brushes; it’s entwined with Software Engineering. Software Engineering is not just about comparing Time Complexity to Space Complexity; it’s an art to me. It’s like having a canvas where imagination...
Sofware Engineering
17 Jan 2024
Introduction In my experience with programming languages from C, C++, and Python, JavaScript has emerged as dynamic and new, and strangely, it left me with a sense of familiarity and uniqueness. As I navigated through its syntax and operations, the...
Software Engineering Java Script Programming