Closing out a semester It has been a long road, but the end of the semester marks the end of my time in this software engineering class. Throughout the semester, there were various software engineering concepts we were able to...
Different fields, same concept Design patterns can be observed in various fields and disciplines. They entail the fundamentals of how to solve a commonly occurring type of problem. One can probably look at what is around them and quickly spot...
(Collaborated with Cameron Sumida) Overview The problem: In their free time, UH students like to play various different games or take part in other activities. These can range from video games, board games, or outdoor activities such as hiking or...
Intro Imagine if you were tasked with trying to draw out a copy of something like a sign or placard. For example, it could be a street sign, or of a poster on a bulletin board. You could try to...
Coding standards allow for consistency In some ways, coding standards are similar to design standards for most other things. As a basic example, we can consider something like letter-size paper. As the user, we know that when we get a...
Intro On the subject of getting an answer, Eric Raymond states in How to ask questions the smart way that: Never assume you are entitled to an answer. You are not; you aren't, after all, paying for the service. You...
Computer science wasn’t initially a consideration I had always had an interest in understanding how things worked, the process and history of how various things were created, and creating things. Over time, learning about the development history of games I...
My experiences so far At this point in my time as a Computer Science student, I have been exposed to and learned three programming languages; Java, C, and (some) C++. With the start of a Software Engineering class, that number...