Essays

Voluntree

09 May 2024

Project Scope During the Spring 2024 Semester, the ICS 414 class was structured in a project based format to create a minimum viable product (MVP) for a customer based on the ideas of her organization. I was assigned to a...

Volunteering

Agile and IDEs

12 Dec 2023

Development Environments Every engineer has a set of tools in their belt. For software engineers, your development environment is one of them. Over the course of this semester, we used the IntelliJ Integrated Development Environment (IDE) for all our coursework....

IDE, Agile

Design Patterns

30 Nov 2023

Introduction In the context of software engineering, a design pattern is typically a repeatable solution to a commonly occurring problem in software design. This pattern isn’t something that can just be copy and pasted into your code and expected to...

Design Patterns

ReflectAI

20 Nov 2023

Introduction Artificial Intelligence (AI) has taken the world by storm. It’s interesting to see how the educational experience has changed drastically within the last 4 years. The world first had to adapt to an online learning environment, then shortly transition...

Artificial Intelligence

User Friendly User Framework!

04 Oct 2023

Web Dev and UI Web development has been constantly evolving and it seems like a majority of companies are diverting their resources to a strong online presence. User Interface (UI) frameworks allow web developers to simplify their process of designing...

User Interface, Bootstrap 5

Final Project Idea: Student Connections Board

30 Oct 2023

Authors Joshua Galeria Problem Statement Student entrereneurs don’t have an online platform within the university to be connected with other students and founders. Solution The Student Connections Board is a student portal for students to share business and project ideas...

Software Engineering Meteor

Green Checkmarks

20 Sep 2023

The Tool Belt Every engineer has a tool belt. They learn different languages, frameworks, methodologies, workflows and other tools to solve problems. What people don’t realize is that adhering to coding standards is nearly just as important as learning a...

Coding Standards

All Questions !=

07 Sep 2023

Essay Takeaways Reading the essay written by Eric Raymond was very insightful. There were a lot of concepts I had never thought of that Eric was able to explain in detail. For example, he wrote about describing the goal and...

Stack Overflow

SWE but Me

01 Sep 2023

Full Stack Development I used to think full stack development was my interest. Understanding all the tools and frameworks necessary to create an application from beginning to end is such a powerful skill. Frontend allows me to explore my creative...

Robotics

Learning a Language... The Right Way?

30 Aug 2023

Learning Styles When it comes to learning, there isn’t always one right way to do it. Everyone’s learning style is different. For me, I enjoy being thrown in the deep end and finding my way to the surface. However, from...

JavaScript