Posts

Showing posts from March, 2025

Computer Science BS Journal: Week 10

 This week in CST 338 the majority of the work was on HW01: Markov Text Generation. This one was a tough one for me. I ran into countless issues. The methods that gave me the biggest headache were the addWord() method and the addFromFile() method. I know once you read this you'll ask how I managed to make those two simple methods so very hard, and I'll just give it to you straight...overthinking, overcomplicating, and not focusing ON. THE. PROMPT. I turned what should have been a 4-6 hour assignment (honestly looking back it should have only taken me 2 hours or so if I hadn't made all the mistakes I did) into an assignment that took nearly 8 hours. In the end I had to request a team member to review my code and help point out my mistakes. I had previously tried to let AI review my code and suggest revisions (no pure answers for the code) to try and figure out where I was going wrong. At the end of the day it was my Markov method. I forgot to implement my Markov method. This...

Computer Science BS Journal: Week 9

This was the start of week 2 in CST 338. I'm excited to finally be working on code instead of writing essays haha. Though there is so much in this class that is new to me. For instance IntelliJ and Adroid Emulator are both programs I'm very unfamiliar with, so right out of the gate I was nervous. But I'm beginning to dust myself off and refresh my Java memory. Discuss the process of solving the Coding Bat challenges.  A major part of software design is thinking about how to approach a problem with the tools we have at our disposal.  What were the steps you took to solve some of these challenges?       My process to tackling the Coding Bat challenges were to simply go in head strong and review/revise my mistakes. It's been awhile since I've used Java so I wanted to try and test my memory by going at it right away. At first I was successful, until I realized I was working on the warmups. String 1 and Array 1 was fairly easy, but once I reached Logic I was stu...

Computer Science BS Journal: Week 8

Part 1: Review Other Teams' final video projects Review 1: Cyber Down - Metaverse -  https://www.youtube.com/watch?v=xpDBSmyqRQs Yes the topic is well covered, the "What is the Metaverse" portion lays out a clear definition of the topic allowing viewers to understand what's to come. The presentation is clear and the audio has a good pace, not too quick not too slow, making it easy to listen to and understand the information being provided. The quality of the research seems to be very strong, the slides had good information and was well laid out. The video production was done well, but since it was basically just slides I'd expect as much. The audio could have been improved but not everyone can control that so it did not bother me so much. The video is definitely interesting, not so much engaging. After finishing the video I learned a lot about the topic. I'm not so sure I can guarantee the teamwork is evident, as there was only one speaker. But since the group...