Its definitely a dim light at this moment. I’ve figured out how many credits and classes I need to graduate. Before I get to that, I’ve registered for another fun filled semester of suffering: Analytical Geometry-Calculus II (or as I like to think, “The Differentiating Continues!”).
I really need to update my school page. But here’s where I’m at. Right now, I’m in Calculus 1 taking 4 credits. I’m assuming I’m going to make it through this class. I need 47 more credits to graduate. You need a minimum of 128 credits to graduate. I’ll end up with a total of 142 because of my transfer credits.
The 47 credits break down into:
- 4 credits of general studies (I have to finish up Western Traditions & Civilization 2 – 1 class)
- 29 core computer science credits (7 3 credit classes and 2 4 credit classes)
- 14 300/400 level classes, of which 12 credits must be in computer science (5 3 credit classes)
This works out to be 10 classes I have no choice to take and about 5 classes I get to pick. For the five, here’s some I’m thinking of taking:
- Artificial Intelligence and Heuristic Programming
- Database Management
- Data Communication and Computer Networks
- Introduction to Software Engineering and Formal Methods
- T:Mobile Computing
- T:Image Processing
The AI class would definitely be intersting, although probably very challenging. Database management and data communications I have a little bit of experience in so those classes are going to be fun. The software engineering class may be challenging, but should help me out on coding projects. T:Mobile is not the same as T-Mobile, the wireless carrier. It isn’t always offered (much like T:Image). Coding for mobile computing is definitely an interest of mine. And the Image Processing class just sounds cool and is taught by a cool prof.
So there it is. About 15 classes making up 47 credits. The classic question: “When will you graduate?” Its hard to say when my rate for taking classes is about 1-3 per semester. Worst case is 8 years and best case would probably be 2 years.