Good News for Next Semester
Two good things happened today. The first was that I visited the Registrar's Office today and confirmed the rumor going around my grad classes that grad students only need to take 9 credits per semester to be counted as full-time students. The second was Dr. Coleman saying he'd be up for doing an independent study with me next semester. I want to do XenGL as a project. It's got network programming, threading, and graphics, so that's lots of stuff to impress the people who have to approve the proposal (Dr. Coleman included). He actually hasn't even heard everything yet, but I'm sure he'll like it, since he teaches the network programming and game programming classes, which means he likes networked stuff and likes graphics. The only bump in the road could be that I want to do it in Python instead of Java, but I think I can get through that easily.
So, put these two things together with the fact that I only need 9 more credits to graduate and you get me only take two sit-in classes next semester. I have one that's required (Advanced Theory of Programming Languages), and right now I'm torn between Game Programming and Compilers. Both should be fun, Compilers probably contains more cool/really good to know information but also probably more work. The deciding factor honestly might come down to scheduling, but even then I'm torn. If I do Game Programming, I have six hours of class on Monday and then nothing else for the rest of the week. If I do Compilers, I have one night class on Monday and one on Wednesday. At first I thought the split option would be better, but that could lead to problems for Sci-Fi night. Comments and discussion welcome.
So, put these two things together with the fact that I only need 9 more credits to graduate and you get me only take two sit-in classes next semester. I have one that's required (Advanced Theory of Programming Languages), and right now I'm torn between Game Programming and Compilers. Both should be fun, Compilers probably contains more cool/really good to know information but also probably more work. The deciding factor honestly might come down to scheduling, but even then I'm torn. If I do Game Programming, I have six hours of class on Monday and then nothing else for the rest of the week. If I do Compilers, I have one night class on Monday and one on Wednesday. At first I thought the split option would be better, but that could lead to problems for Sci-Fi night. Comments and discussion welcome.


2 Comments:
Based upon subject matter and not scheduling or anything, I'd say that you really learn a lot more about how a programming language works when you take compilers. Game programming is (in my opinion) much easier to find information about online. It's just another type of program with a lot more artwork. Compilers build other programs. You'll definitely learn a lot more in compilers. This of course assumes your compiler class is like mine was. Which could be a horribly wrong assumption.
Well fortunately things worked out well. Turns out Compilers is the other night class, so I get a win-win there.
Post a Comment
<< Home