CS 1053, Winter 2026
Goals for this reflection:
For each of weeks 1 through 3, you’ll write up answers to questions
1–6 below and push it to your homework git repository. Submit in a file
called Week#Reflection.md (if submitting in Markdown
format) where # is the week number beginning with 1 for the week of
January 4th. You may submit in other formats as long as it’s easily
previewable on Github (e.g., .md, .pdf, .ipynb).
Begin by comparing your solutions to the posted solutions. Identify any problems where your answers differ from mine, and see if you can figure out why; keep in mind that it’s possible there are multiple correct answers, ambiguities in the problem statements, or you made different underlying assumptions than me.
Please list the problems where your answers didn’t match mine, and provide a brief summary of your assessment of why. If you aren’t sure, that’s fine - we can look into it when we meet. If you can trace a misunderstanding back to how something was presented in class, that can be helpful for me in knowing how to present things better next time.
Note: you do not need to submit your own corrected solutions, but you are welcome to correct your answers and push to github if you’d find it helpful.
Prepare a list of any questions you want to ask me, or problems you want to discuss, when we meet. If you don’t feel like you have any remaining questions, that’s ok, but try to come up with at least one question to ask me anyway, even if it’s something that goes beyond the scope of what the problems asked.
Given what you learned from above, please provide brief reflections on the following questions.
To what extent do you feel the homework problems have helped you in achieving the lecture goals?
Are there any ways in which you’d like to improve your approach to the homework problems?
Are there any ways I could improve the homework problems (e.g., in content, style, difficulty, quantity, etc.), or the timelines and policies around the homeworks to better support your learning?
Given your reflections above, I’d like you to propose a score for the homework component of the grade over the past week. I’d like your grade to reflect your level of mastery of the lecture Goals (and, by extension, the course outcomes that we’ve touched on so far). This means that your score should not be based solely on how many problems you got right before looking at the solutions, but rather it should account for the learning and reflections that happened when you revisited them.