Metro's class schedule for next semester was just released Monday, and I finally went to have a look at it. I can register on the 30th.
Those of you who have seen this process in the past know that I typically change my mind a lot before the semester starts, or right as the semester starts. However, I only have six more courses to take for my degree. Six! So I'm running out of options.
After this semester, I'll have all prereqs out of the way for everything, except that two of my upcoming courses are a sequence: Software Engineering Principles, and Software Engineering Practices. The CS department sets these up so that one is in the evening and one during the day each semester, staggered so that you can take them in consecutive semesters either both in the evening or both during the day. The Spring is when I need to take Principles in order to have them at night, and Spring of 2008 is my last semester, so I have to take Principles this semester. It's on Tuesday and Thursday nights from 7:00 to 8:50. Yuck!
Fortunately, two of the other classes I need are at adjacent times. I can either take Linear Algebra from 5:00-6:50 on those same nights, or I can take Foundations of Geometry from 5:30-6:45. (It's a 3-hour class, which is why it's shorter than the others, which are all 4 credit hours.)
Given that I have this grant project going on, and how late the second class will run, I think I'll go for the shorter one, Foundations of Geometry. That lets me leave work half an hour later, and gives me a few extra minutes between classes (probably wasted time, but I don't mind).
I keep thinking I have two years of school left, but after this semester, it's just 3 semesters! (OK, so that's one and a half years. Still, I'm impressed.)
Registering for next semester's classes always makes me feel better about the current semester. It's like the light at the end of the tunnel - something to look forward to. (I always, always look forward to future classes.)