Astrachan Pie (sung to "American Pie" by Don McLean) A long, long time ago, I can still remember, When he taught me Computer Science Six. He taught me how to cout and cin , I got my libraries from his bin, And then we played with MadLibs for a while. But learning pointers made me shiver, Compiler errors UNIX would deliver. I thought I'd never learn it, I'd have to major in Lit. I can't remember if I cried, The day I found out Owen had a bride, Something touched me deep inside, The day Owen entered my life. So... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. And you did write the Tapestry, You are a master at teaching C... Plus plus to students just like me. And do you think Huff really works? Compressing files has its perks. And can you teach me this EOF, pseudoooooooooo? And you had us write some cool programs, Like Animal and Anagrams. We mastered trees and tries, Man, I dig that Owen guy! He wears a pair of glasses and he's kinda tall, I have his picture hanging on my wall. I knew that teacher had it all, The day Owen entered my life. We started singing... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. Now for two terms I've had my Owen, And he's taught me big-Oh and recursion, But that's not how it's gonna beeeee. When Duvall teaches in the fall, A course he borrowed from the best of all, Instead I'll be taking one-twentyyyyyyy. And when Owen returns to town, I'll turn my frown back upside down. I can't wait 'til then, I'll be in CPS heavan! Then I'll work on Hyperwag, I'll have 108 in the bag. 'Cause I knew CPS was no gag, The day Owen entered my life. We were singing... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. Bubble Sorting for the really dumb, Insertion Sort is best for nums, Selection uses nnnnnn swaps. Quick and Merge both n log n, But all sort the same in the end, Except the time you wish to spe-end. Since Inheritence is such a pain, Those Grammars drove me quite insane. Now, Stanford sent RSG, What's with the Cardinal's mascot tree? Oh, as the Terminals were pointed from the Non, The Definitions were used to carry on. The sentence never seemed to end, Segmentation fault again. And, we were singin'... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. And then we started on Dorky, Split into parts one, two, and three, With no late days to turn them in. So, come on, Link to this, Crawl to that, WebInfo objects stored in a Graph, Because Magic Words link us to our frieeeeeends. Oh, and as I watched Owen teach the class, My eyes were focused on his ass. No teacher at this school, Can match his level of coooool. And as Owen programmed on the screen, And spit to wipe the projector clean, I remember how it used to seem, The day Owen entered my life. We started singing... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. I met a man who taught me to hash, He queried birthdays from the class, So, we all smiled and lied away. April came up and I said, "Eight" Little did I know, he shared that date, And Owen claimed we did collide. And in the class the students screamed, The failers cried and the sleepers dreamed. But not a word was spoken, The hash table had been broken. And the three things that I love the best, Owen, me, and CPS, I'd alway remember deep in my chest, The day Owen entered my life. And we were singing... Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again. Bye, bye, Owen Astrachan, First there's summer, then there's fall, then I'll see you again. When I enroll in 108 in the Spring, We will be together again, We will be together again.