This is kind of a long post, but just bear with me here.
Registration for the spring semester at my school started in early November. I registered as soon as I could (of course), and signed myself up for four classes, three of which are required business classes, and one elective. The elective I selected was a course entitled "Intro to Computer Game Development."
Now, as you may know, I enjoy playing video games. I think the video game business would be a fun industry to work in, so I decided I would take this programming class. I took a programming class in C++ my junior year in high school; I enjoyed making games (though they were mostly dice games, or blackjack, or tic tac toe, or some other really simple game), and I got good grades in it.
So, this Intro class is a 100-level class in the Computer Science department, meaning there are no prerequisite courses, and I assumed I could learn video game development in a semester. Now, here's where it gets good. I walk into the computer lab on Monday, and the teacher comes in. He's this skinny little dork, but that's okay. Imagine my surprise when he announces that "Intro to Computer Game Development" is not a programming course, but is in fact a video game HISTORY course. And our textbook is none other than The Ultimate History of Video Games by Steven Kent. A book that I had already read over the summer. I had inadvertently signed up for a video game history course, using an 800-page textbook that I had already read.
I'm the type of student who likes to challenge myself, and so I dropped my Video Game History class in exchange for Cultural Anthropology, which I must say is very interesting, and a much better choice. I don't really think there's a lesson here, but I just thought I'd share.