On my second attempt, I was enrolled in community college, in only two classes: math and an Advanced C Programming course. I intensely disliked the math course, mostly because all the students seemed either apathetic, cheating, or both.
Anyway, the Advanced C course was fun: I already had some intermediate C skills by that time (1991 or so), and so I was doing great. The final project for us was to design and write an ASCII to EBCDIC converter. By this time, of course, we had no practical use for documents in EBCDIC, but it was a fairly straightforward programming problem.
I decided to be a hotshot, and in addition to the normal program I was turning in, I wrote an Obfuscated C version. I did enlist outside help by another expert I knew online. We did some really "sick and twisted" things to compress the code down, and make it really confusing. It was the most fun I had in a programming class.
I'll always remember that episode, and I wish I still had a copy of the code around, to keep in my portfolio!