Generally speaking this course has presented a moderate set of challenges that I feel have strengthened my programming skills.
The unfamiliarity with the concept of recursion has been one of the main obstacles that I've dealt with throughout this course. Despite the initial struggles that I faced in trying to grasp this concept, I now feel I have a clear understanding of recursion. As a computer scientist with previous programming experience, the concept of recursion has introduced to me an alternative way to think about coding that I have not experienced in any previous contexts.
Another concept we covered in this course is Object Oriented Programming where we worked with different data structures such as classes and subclasses. This extended into the introduction of inheritance, another extremely useful tool to know.
Overall I'm very satisfied with the knowledge I've gained from this course. I would like to say thank you to both Professor Danny Heap and the TAs for being so wonderful and helpful. I look forward to what the field of Computer Science has to offer next.
No comments:
Post a Comment