Well, this year, I did a lot of cool stuff. You can’t believe the stuff I did this year. First, I managed to blow up a stat course and get a B – right in the second semester in one of the easiest courses (supposedly). Well, the next sem went well. And that is all I did. Well, in code land here is the stuff I did:
1. Wrote a search engine – Seriously, purdue CS students, take Dr. GRR’s Course and you won’t regret it.
2. Wrote a Map Editor and a Turn by Turn direction finder – Although the GUI stuff was 100% done by my teammate ( I suck at SWING), I worked with the dijkstra algorithm. (Again, Dr. GRR’s course).
3. Worked in real mode. Did you know the real mode is absofuckinglutely cool. From a debugger, you can modify the fkin screen. Every CS major should code in real mode – it is important that you do. Else you have missed out, believe me, you have missed out.
Now, some whacko notes:
From the DSP guide I managed to see a signal in a different way.
Lemma: Assume a signal composed of n samples is a linear space. (It is. A signal with every sample set to 0 falls in this space and we can add / scale without adding any more samples. So an n – point signal is a linear space - Q.E.D)
Since we have a linear space, what is the basis of the space. These are the basis functions (the sinusoids). There’s n + 2 sinusoids but two of these have all values set to 0. Hence these sinusoids are linearly dependent on other sinusoids we already have – leaving us with n linearly independent sinusoids. These span the n dimensional space containing the signal and the frequency domain provides us with the coordinates of the signal in the space represented by the basis functions. Useless piece of knowledge is now recorded on this site and will rot here till eternity.
It is 2010…….

Its odd that you refer to your professors with a “Dr” prefix. I thought the convention here is to call them “Prof last-name” in a formal setting.
I call all PhDs Dr…. we had this TA who defended his thesis and started using Dr. in his sig like within mins of his defense. I knew it…… we all want that PhD to be called Dr or at least it is high on the “Why PhD” list.