Essays

Navigating the Depths of Software Engineering

06 May 2024

In reflecting on what I’ve learned about software engineering during ICS 314, I find it essential to delve into some specific topics of software engineering that go beyond just web application development. Among the topics, I think the one that...

Software Engineering Agile Project Management UI/UX

Why use AI?

06 May 2024

I. Introduction AI has become an integral part of our modern education. More specifically, in software engineering, AI plays a crucial role in enhancing learning experience and the experience of software engineerin in general. Not only is it helpful when...

AI ChatGPT ICS 314

Unwrapping the Power of Design Patterns

25 Apr 2024

Design patterns as a whole are patterns that essentially provide a template or a general guideline on how to structure code to solve a particular problem effectively while at the same time making it efficient and reusable, so that other...

Software Engineering Design Patterns Decorater Structural Design Patterns

UI Frameworks?

22 Feb 2024

Recently, I learned to use Bootstrap 5 in ICS 314. I would say that it was an interesting experience.Why bootstrap? I believe that people in the programming industry use Bootstrap because it provides pre-designed components and layouts that you can...

Software Engineering Bootstrap HTML CSS UI

Beauty is Pain?

07 Feb 2024

Is programming beautifully a painful experience? It is for something that wasn’t taught the importance of “coding standards” right from their start of coding. Having to rember how many spaces to indent, or whether you place the close-curly-brace on a...

Software Engineering Coding Standards Future

Is This Question Smart or Not-So-Smart?

25 Jan 2024

In software engineering, questions are so important. Sometimes, when we are stuck on something it is important to collaborate and ask questions, or else you might be sitting there trying to answer that question for hours, even days. In particular,...

Smart Questions Not-So-Smart Questions Questions

What's Next for Me?

17 Jan 2024

Within software engineering, I am primarily interested in the front-end aspect, particularly in web development. I really enjoy the aspect of being able to see the change made through code. The instant visual feedback is something that I find fascinating,...

Software Engineering Goals Future

My First Experience in ICS 314

17 Jan 2024

As I immersed myself in Javascript through this course through freecodecamp after having very little experience with it, I will say that I somewhat like Javascript so far. I would classify my understanding before doing the practice on freecodecamp as...

JavaScript