13 Dec 2023
Got more than I expected When going into this class, my only expectations were that this class would teach me more about software engineering, similar to previous ICS classes that I have done. Although, it caught me by surprise how...
Software Engineering
29 Nov 2023
Design Patterns is Everywhere Think of something, a task that you do every day. Let us take your daily routine as an example, the simplest and most basic morning routine of waking up, brushing your teeth, and eating breakfast. Well,...
Software Engineering
21 Nov 2023
Introduction When going through the internet today, you might have stumbled upon the concept of AI-generated work. Whether that is art generated by AI instantly based on your description or AI-generated voices that sound nearly identical to the person it’s...
Artificial Intelligence Software Engineering
05 Oct 2023
It isn’t always going to be perfect When it comes to education, I am a perfectionist. I will always aim to get things done efficiently, where it would end with a near-perfect result. So, when I am tasked to do...
HTML
18 Sep 2023
Coding Standards are Annoying When I first started to learn programming, the idea of coding standards never clicked with me. I always thought to myself, why do I have to format my code in a specific style? It annoyed me...
Javascript
06 Sep 2023
Smart questions are hard Within the world of software engineering, oftentimes many run into issues that one can’t solve alone. People face these obstacles, with only one solution in mind, to ask for help. The ability to be more precise...
StackOverflow
30 Aug 2023
Choosing my degree When going into my Computer Science degree, I was completely unsure and hesitant with the degree choice. I didn’t have much prior experience with programming and though I had some exposure, they weren’t very encouraging. However, after...
Software Engineering Learning
28 Aug 2023
The diverse coding world Within the coding world, there are many different types of language, some being more efficient than others and some not so optimal. These languages that form lines of code, assorted in ways to work in unison,...
Software Engineering Learning