Welcome to Benedict Ozua’s Blog

Nerd, Software Engineer, life-long learner

15441 Computer Networking and the Internet

This has been favorite class that I have taken at CMU so far, and that’s mainly because of the Justine Sherry and her TAs. Justine is very casual and very energetic. She’s always throwing candy around for people answering questions or if there aren’t enough people answering questions. The TAs are most phD students in her research group who will sometimes teach the class and give lectures about the research they are doing....

December 17, 2023 · 3 min · Benedict Ozua
Picture of CMU in the winter

Fall Junior Semester Course Review 2023

I’ve had a long hiatus since my last post about CMU courses, but entering the holidays, I had more time to share my thoughts on my classes this semester. Last year’s review is listed here. This semester I took 4 classes, 2 of them technical and the other 2 geneds. The course numbers were 15441, 15210, 03125, and 82215. Overall, this semester was one of my lighter semesters. It was the first time where I actually did well on the first exams in each class....

December 17, 2023 · 4 min · Benedict Ozua

Boids

Intro I was looking around at some old code I have at my github, and I found an old project of mine to simulate flocking of bird like object or boids. With how clean Go’s build system is, it was really simple to clone the repo, and running go run main.go and the simulation begins, even after 2 years. I made this the summer before I started my freshman year at Carnegie Mellon University....

November 9, 2023 · 2 min · Benedict Ozua

Chain reaction

Chain Reaction is a game I recreated during my senior year of highschool. Despite its ugly appearance, it has been my hardest project yet. I worked on this game for about 11 hours a day for 5 weeks. I plan to hopefully remake the site with better UI with some help of friends and to hopefully have a simpler implementation. In this post, I’ll talk about what I discovered while building, and the reflections I had....

January 23, 2023 · 5 min · Benedict Ozua