Ahmed Shihab
Blah Blah Blah
Professor Viktor Grishin
Algorithms II Instructor
My Former University
29 May 2012
Dear Professor Grishin,
I am writing to you almost a year after you taught us Algo2. I thought I'd write you a letter to say Hello and to say that I really had deserved that A in the practical component of Algos2!
In the year that has passed, I have since worked with a small company (TikTok Ltd) where I am a developer. I am not only focused on coding, I also do bits of research. The grounding I had in Algos2, with all the tracing, the coding, the exposure to ideas and solution methods has helped a lot.
I can't lie to you and say that I use any of the algorithms we studied, but I think it's all about the influence it had on my approach and on my thinking. I am glad I got that A because it makes me feel that I have proof of that influence. If I'd gotten only a C, it would be hard to convince people that the course made such an impression on me.
The influence comes out in small but significant ways. I always brainstorm ideas, and I look for templates to base my work on. I write algorithms first, code later. I trace through my algorithm, making sure that my initial idea is right. Then begins the implementation, which is often tiring and time-consuming. After I have a running program, I try a different approach, to see if I can come up with a better algorithm. It is a rigorous effort; but I am somehow able to cope with it all - because of those days I spent working on our practical assignments.
Thank you so much for all your efforts. Do you mind if I pop by your office soon to say hello?
Yours sincerely,
Ahmed Shihab