Summer ‘05 or just Fall ‘05?

I’ve never had to take summer classes before. Even when I was in college the other time, I simply avoided them and was still able to finish the Associate’s in two years.

This year, I am considering it. I actually don’t know what to do…

As far as Summer classes go, I can take Intro to Business (unfortunately this class is required for my degree) and Intro to Photoshop CS.

This Fall, the available night classes for my major are:
CIS236: Oracle, SQL, & Database Design (Monday)
CIS153: Intro to Visual BASIC Prog. (Tuesday)
CIS135: Intro to Photoshop CS (Wednesday)
CIS157: Intro to JAVA Programming (Thursday)

However… to take the Java class, which I was actually hoping to take this fall, I have to have a co-requisite of CIS129 Programming Logic, which I have not had yet. It’s not that it will be hard or I’ve been putting it off or anything, but it’s not offered this summer and this fall it’s only offered in the daytime.

So I guess it’s going to end up being Oracle, SQL, & Database Design, Intro to Visual BASIC, and Intro to Photoshop CS for me for this fall with possibly Intro to Business as a distance learning course for this summer (to get it over with).

I guess this means I have to buy Photoshop… that sucks, I can’t afford that, it’s $649! I’m actually a bit amazed when I visit webpages and everyone’s talking about Photoshop this and Photoshop that… I guess most of those people don’t own it legally, eh?

And I don’t know anything about Visual BASIC. I guess you have to have a Windows server to test that on? See, told you I don’t know anything about that…

I’m wondering about the Dreamweaver class they keep telling me I have to take. Still have yet to see it show up on any course listings.

Looks like it’s going to be a busy Fall…

I swear, it’s going to take me forever to get this stupid degree.

7 Responses to “Summer ‘05 or just Fall ‘05?”


  1. 1
     Jawa · (subscriber)

    Lots to do and little time to do it all. Hope you can manage it all..

  2. 2
     owen · (subscriber)

    Visual Basic is an application development language - no server required. Although it’s going to be a waste of time if it’s not Visual Basic.net, because anything that’s worth working on is moving in that direction.

  3. 3
     Val

    Greeeeaaaaaaatttt…

    This is what the online course description says although I’m an idiot and accidentally threw away my book catalog thing:

    Introduction to Visual BASIC Programming is an introductory course in event driven programming in the Microsoft Visual BASIC. language a popular Microsoft Windows based programming language. Students will learn the full range of this language through lectures and programming projects.

  4. 4
     owen · (subscriber)

    Well, it’s certainly useful to have some pre-existing procedural programming experience before moving on to the massively alternative thinking that is OOP (used in VB.net and Java). And there are a ton of companies still out there running plain VB, so it’s not useless. But you know, Microsoft isn’t developing non-.net tools any more. On the plus side, you can probably find a copy of VB6 for cheap.

    OOP is something that takes most people a considerable amount of time to understand well. Hopefully your Java class doesn’t ignore that aspect. It’s probably why you need the prerequisite Programming Logic.

  5. 5
     Val

    Well you’d think if that class was so important [programming logic] that they’d offer it in the evening, especially in the Fall!! Ah colleges can be dumb.

    Well, this VB class is required, so oh well. :)

    What do you think of the one called Oracle, SQL & Database Design? It says for the description of that one Database Techniques explore the design and use of electronic database software.

  6. 6
     owen · (subscriber)

    I suppose that’s alright. I think it’s weird that they’re specifically mentioning Oracle, since Oracle costs $$ compared to, well, pretty much anything else. Even Microsoft’s SQL Server has a light version that is either free or packed with development tools (can’t remember, it’s been a while).

    In this class, you’re likely to learn all sorts of things that you can’t do in practice. For example, MySQL is a very common database in the “real world”. MySQL doesn’t support the full SQL92 syntax (saying that Orcale does a better job is understating things a bit) and so when you try to run all of those fabulous subqueries that you can do in other tools, you’ll likely spend a day trying to figure out what’s wrong, and then how to do without.

    Part of the problem with classes on computers is that they never teach practical use. Theory is good to have, and you need to cover the foundation well (Windows applicaiton programmers who don’t learn about the Windows API should be sent back remedially!), but there is practical experience that you can’t get out of school.

    So realistically, these class topics are probably as good as you’re going to get anywhere. My point is that (and I’m sure you’ve noticed this by now) your formal education is only going to scratch the surface; introducing you to a small subset of what computer work is actually out there and the concepts involved.

    The one weird thing you’ll find with this industry, unlike something like, say, home construction, is that you must learn new things continuously. There is always something new to learn. Could you imagine not being well-versed in HTML before the next crop of browsers is unveiled? It would be a nightmare of catch-up.

    </rambling>

  7. 7
     Val

    So either way it appears that I’m in for a busy semester. I do know what you mean about continuously learning stuff though, I’ve seen that to be true - it’s how I got into PHP - a better way to do the norm.
    Thanks for the info, Owen, sorry I didn’t reply earlier… :)

Leave a Reply

Please note: an email address is not required to post, you can leave it blank if you want but please put in a name, even if it is not your real name as leaving that field blank can cause problems for me later. Thank you!