Fall 2025 Reflection
2026-2-11
Fall 2025 was very eventful, to say the least. I was particularly surprised by how I was basically
thrown headfirst into content from the first week of school, but I loved learning new things almost everyday in my classes. Here are some of my reviews/highlights of the classes I took:
-
15122 (Principles of Imperative Computation): A typical DSA class, but I really liked how they tried to make us think programmatically throughout this class. It wasn’t just memorization of DSA, but the application of it that I would be taking away as the key part of this class. Ropes will probably still remain as the single worst testing experience I’ve had at CMU thus far :)
-
15151 (Concepts): I liked math before coming to CMU, but after taking this class, I really started to appreciate it. My favorite part of this class had to be counting, though I wasn’t very good at it, it was a very interesting topic that has many computational applications. Definitely encouraged me to continue taking some form of math in the future.
-
21241 (Matrices and linear transformations): While past iterations of this class weren’t as proof-heavy, I was glad to see that this class’ new instructor focused on it for the majority of our class. It helped me understand some of the results in linear algebra that I otherwise wouldn’t have been able to understand.