09 Dec 2024
The more reflective you are, the more effective you are. Class Succession This class, ICS 414 Software Engineering 2, is the sequel to ICS 314 Software Engineering 1. The knowledge and coding practices developed in ICS 314 carried over to...
Software Engineering Learning
28 Mar 2023
Overview The problem: To prepare for working in industry or to further one’s own academic pursuits, students often require internships or working positions in their field of study. However, marketing themselves for these temporary positions is often perplexing. The solution:...
Software Engineering Meteor
07 May 2023
As my journey in ICS 314: Software Engineering comes to a close, I am left to reflect on my improved understanding of software engineering. Initially, I thought that computer science and software engineering were indistinguishable from each other, but I...
Software Engineering Design Patterns
27 Apr 2023
Building a House There are many ways to build a house, one may just stack mud with twigs and call it a house. There are many ways to build many different houses, but they all follow the same structured definition:...
Software Engineering Design Patterns
23 Feb 2023
Why reinvent the wheel? Utility & Accessibility Frameworks exist for programmers to utilize code that has been optimized and refined by a group of programmers for a specific purpose. Using raw HTML and CSS is tedious, convoluted at times, and...
Software Engineering Frameworks Bootstrap 5
09 Feb 2023
Belief Coding standards are often thought of as a tedious way to format your code akin to the feeling of forgetting a punctuation mark when writing in a speaking language. However, I believe that this notion is harmful to the...
Software Engineering Foundation
01 Feb 2023
The purpose of life is a life of purpose. Adrift When I graduated high school, I found myself with no real purpose in life, so I chose to follow the normal dreams of others; applying for college, graduating college, and...
Software Engineering Future
26 Jan 2023
Inquiry-based learning pushes the learner to new domains of knowledge Communication Communication is one of the most salient software engineering skills to develop, and inquiring the “right way” is one, if not, the most important communication skill for software engineers....
Software Engineering Inquiry Smart Questions
18 Jan 2023
The human mind is a journey from clay to a complete molded form. Reflection Using FreeCodeCamp, a wonderful non-profit organization with a multitude of interactive learning web platforms to learn to code in different languages for free, I learned the...
Software Engineering Learning