End of Semester
My experience taking OOP has been unique and immersive. As a whole, I really enjoyed the course. I felt that I learned important skills in C++ and object oriented programming that I could carry with me to my job and in my future projects. Each project, I learned something new. From making objects which knew nearly nothing about how each other worked, to understanding how allocation works, to making decisions about using an lazy or eager caches, I feel like I can confidently say that I took a lot from the projects. One of the hardest parts of the class was having the time for the readings. Even without taking a full semester, my classes kept me so busy that it was difficult to fit the readings in. However, overall, I wish I had made the time for them more because you will definitely need them for the quizzes and to develop a basic understanding of many of the topics we cover in class.
