Essays

What is AI? and How Did I Use It?

06 May 2024

I. Introduction Artificial Intelligence (AI) has become integral to modern education, offering innovative solutions to enhance learning experiences. In the realm of Software Engineering education, AI plays a vital role, providing tools and assistance to navigate complex problems and deepen...

Coding-Standards AI ICS 314 Software-Engineer

Unveiling the Architect's Toolbox: Design Patterns in Software Engineering

25 Apr 2024

Imagine yourself in the vast software development landscape as an architect tasked with constructing a humongous skyscraper. As you start on this monumental project, you’re armed with a toolbox filled with an assortment of tools, each serving a specific purpose...

Design-Patterns Java-Script ESLint

Let's Talk about Bootstrap5

22 Feb 2024

In the vast landscape of web development, where every pixel counts and every interaction matters, the choice of tools can make all the difference between a cumbersome, error-prone process and a streamlined, efficient workflow. Among the plethora of tools available...

Bootstrap5 HTML CSS

Navigating Software Engineering's Core Principles in Web Development

22 Feb 2024

In the vast landscape of software engineering, mastering fundamental concepts is akin to equipping oneself with a diverse array of tools. It’s essential for crafting robust and scalable solutions. Among these tools are coding standards and design patterns, each playing...

Bootstrap5 HTML CSS

Why Do We Need Coding Standards?

06 Feb 2024

Establishing a baseline coding standard is not just a best practice; it’s a fundamental baseline, particularly in the context of large-scale software projects where numerous developers are collaborating. A standardized approach to coding ensures consistency, readability, and maintainability across the...

Coding-Standards Java-Script ESLint

Navigating the JavaScript Labyrinth

16 Jan 2024

Starting this on my coding journey with JavaScript has been a roller coaster of emotions. Unraveling its intriguing features while grappling with the challenges posed by its flexibility has shaped a unique experiential learning curve. In delving into the intricacies...

Software Engineering Learning

Embracing My ICS Journey

16 Jan 2024

From the moment I first played the game Pokemon on my Gameboy, my love for software and gaming was cemented as it propelled me on my ICS journey through the dynamic realms of cybersecurity, data mining, and game development. Cybersecurity:...

Software Engineering Cyber Security Data Mining Game Development

What Are Smart Questions?

08 Sep 2015

In Eric Steven Raymond’s guide, he answered this question. His guide serves as a compass for traversing the technical questions landscape, he talks about what you should and shouldn’t do when asking questions in open-source communities. His guide showcases the...

Questions Answers StackOverflow