Essays

The character development doesn't end here

12 Dec 2023

So much in so little time ICS 314, also known as Software Engineering seems to be one of the most important classes I’ve taken in terms of Computer Science. This course is filled with Software Engineering funadamentals, ranging from coding...

Software Engineering Reflection

The Pattern of Design Patterns

30 Nov 2023

Design patterns and dance choreographies are one in the same Design patterns dance onto the stage as choreographed routines in the symphony of software engineering, gracefully handling recurring problems with the elegance of a well-practiced ballet. These patterns are like...

Software Engineering Design Patterns

Reflection on use of AI in Software Engineering

20 Nov 2023

Introduction Artificial Intelligence (AI) transformed the various industries forever. Its impact on education, functionality, and efficiency across many different industries proves substantial. In the realm of education, especially in Software Engineering, AI technologies plays a pivotal role in enhancing learning...

Software Engineering AI Learning

Final Project Idea

01 Nov 2023

Overview In every bustling university campus, the issue of lost and found items has long posed a challenge for students, staff, and administrators. The frequent misplacement of personal belongings, from textbooks to electronic devices, not only causes stress and inconvenience...

Software Engineering Meteor

Bootstrap Diaries: A newbie exposed to Bootstrap

05 Oct 2023

First dive into Bootstrap. When I first dived into Bootstrap 5, I must admit it felt a bit overwhelming. I was already comfortable with HTML and CSS, but Bootstrap seemed like a whole new beast to tame. However, as I...

Software Engineering Bootstrap HTML & CSS Framework

IntelliJ or not to IntelliJ...

21 Sep 2023

Dynamic duo Using ESLint with IntelliJ is like having a coding buddy who’s a neat freak. It’s got a knack for spotting errors and keeping my code looking sharp, making coding feel like a fun game of “Spot the Mistake.”...

Software Engineering IntelliJ ESLint IIDE Learning

Why smart questions are smart.

06 Sep 2023

Why asking smart questions matter. Asking smart questions is important in software engineering because it facilitates efficient problem-solving, reduces misunderstandings, and aids in producing innovative solutions through effective communication. Smart questions demonstrate a commitment to clarity, which is vital when...

Software Engineering Questioning

How my Software Engineering Journey started

31 Aug 2023

Where did my interest in Software Engineering begin? I’ve always admired the harmony that some websites were to bring out. The availability that you are able to place in music, data, pictures, colors, and have full control on whatever goes...

Software Engineering

Dancing with a programming language?

30 Aug 2023

Dancing with Javascript Javascript, oh what a whirlwind of a programming language! Having ventured into this realm, I find myself in a lively tango with this dynamic script. My journey began with building an interactive website that gives users an...

Software Engineering Javascript Learning