I like to tell people I can explain the universe by explaining a sandwich. I then use this opportunity to trick them into learning about data structures. This sandwich based data structure is something I built about a year ago. I haven’t really updated it since I built it. However, I wanted to talk about it because I think it’s one of my favorite database structures I’ve had to implement. It’s somewhat complicated, but it’s easy to explain. The project was for a software engineering class....read more.
As part of my computer science program's curriculum, we are required to create a senior project in our last semester. The format of the class was that we would meet up with our professor once a week and discuss our progress. Really, the hardest part of this class for me was coming up with an idea. I usually have tons of ideas, but the difference between this and just programming for fun was that I wasn’t allowed to abandon the project when I realize my idea isn’t working. That’s why most of my projects on my...read more.
Last semester I took a class titled “Graphical User Interfaces”, the platform we'd be using in the class was Android. Since we'd be collaborating in our groups using git it fulfilled the requirements for my “software engineering tools” class. Thus I was given a substitution while taking a far more interesting class. The way the class was structured was that there were no tests, about 7 smaller projects that were given in 1 week increments. And then halfway through the semester we...read more.