CS 373 Spring 2022 — Week 7 Blog, Joseph Muffoletto

Joseph Muffoletto
2 min readMar 6, 2022


What did you do this past week?

This past week, I helped my group complete the first phase of our website (gallerydb.me), completed my first assignments for my asynchronous Roman history course, got back into biking and lifting, collected feedback for our LHR Combustion telemetry server, and went to socials for my org.

What’s in your way?

There are a few personal issues that have been building up for some time now, and I need to resolve them this week. While it will likely be difficult, I am hopeful for the future that will come. My main concern is that it will affect my academics, but that is up to me.

What will you do next week?

Next week, I will begin working with my group on phase 2 of our website, create final project proposals for my graduate classes (Reinforcement Learning and Verification/Synthesis), meet with my research advisors, continue working out, volunteer as a tutor at a local elementary school, continue catching up on my Roman history course, and start my distributed computing project.

What did you think of Paper #7: Liskov Substitution Principle?

I thought it was really interesting. Like the previous papers, I had read this when I took Object-Oriented Programming two semesters ago. Ironically enough, I hardly understood its meaning when I initially read it. Now, after taking more courses and especially after developing a game in Java, I understand the purpose of the principles more clearly.

What was your experience of operators and iteration? (this question will vary, week to week)

It was interesting to unravel the inner workings of Pythons functionality in this regard. There were a lot of interesting design choices (such as getting the iterator of an iterator), and I like how intelligent everything seemed.

What made you happy this week?

Family, gym, and bike. I was thankful to have some fairly long phone conversations with my parents and my sister. It was really great to hear from them, and I look forward to seeing them over the break.

What’s your pick-of-the-week or tip-of-the-week?

It's always good to remember that you cannot change the past. Whether it be a failure academically or a slip-up in your personal life, all you can actually do is learn from them and do better in the future. Of course, the past is not all bad, and there are many happy moments that we can look back on. We have no desire to change them, only to appreciate them for what they were and experience those feelings again.