Archive for the ‘College’ Category

Crossroads

Thursday, April 23rd, 2009

I've hit a crossroads. Actually, it appears that I came to one the day I transferred to a Computer Science major, but I was able to ignore it while I took a parcel of general education classes. Now that I've emerged from my first semester (and World Changers) without a problem, I've revisited the crossroads, only this time I have to make a choice! Bummer. College can just never be simple, can it? It's harder to plan and pay than it is to actually take the classes. Anyway, the choice?

Do I continue Computer Science or not? Economics is out of it. That never seemed to be an issue with my advisor, so that will continue to be my second major. The problem lies with the mathematics courses for Computer Science. See, when I was at Ivy Tech, they apparently didn't bother to cover everything necessary to advance me from Algebra to Calculus. Not even close. My placement test when I transferred was dismal and I had a feeling there'd be a problem. Basically, what it boils down to is this:

I take a math class during the summer to prepare myself for Calculus. I don't need to transfer anything, because it's not a prerequisite, but this is just so I'm mentally prepared for Calculus. Sadly, my university doesn't offer anything during the summer, so I would have to go back to Ivy Tech. (Always a scary idea.) Once I do that, I take Calculus I in the fall at IWU, then Calculus II the next semester and so forth and so on. No problem, right? The catch is that I can graduate very quickly, thanks to the points I carried from Ivy Tech. My credits aren't a problem. The problem lies in the scheduling of the math classes. If I do Computer Science, I will take lots of heavy math classes. One per semester. There are 6 classes, so I'd be pinned up in school for almost an extra year JUST taking math classes, even if I start now. I can't avoid them if I stay with Computer Science.

My other choice: Computer Information Systems. Less theoretical stuff. No math. At all. If I did CIS, I wouldn't have to take another math class unless it was General Statistics for Economics. (Which is recommended, but not required.) What's the difference between Computer Science and CIS? I'm not really sure. In fact, let me show you how close the two programs actually are:

Core Courses for Computer Information Systems:

CIS-117: Essential Foundations for Computing
CIS-125: Introduction to Computer Science I
CIS-126: Introduction to Computer Science II
CIS-221: Data Structures
CIS-222: Object Oriented Programming
CIS-225: Systems Analysis
CIS-236: Machine Structures and Programming
CIS-336: Programming Languages
CIS-382: Database Programming Development
CIS-480: Applied Software Development Project
CIS-490: Senior Seminar

(The bold is a class that is not in Computer Science.) That's all I'd have to take for CIS. The remainder of the required hours would be filled up using Economics classes, thanks to an "independent track" option for CIS. Basically, with CIS, you take the core classes listed above and then specialize in either Business, Communications, Graphics, or Mathematics. The math specialization is pretty much Computer Science except for 2 missing classes, so anyone who takes CIS Math Track should probably just pick CS entirely. Okay, that's CIS. Here's CS:

Core Courses for Computer Science:

CIS-117: Essential Foundations for Computing
CIS-125: Introduction to Computer Science I
CIS-126: Introduction to Computer Science II
CIS-221: Data Structures
CIS-222: Object Oriented Programming
CIS-225: Systems Analysis
CIS-236: Machine Structures and Programming
CIS-320: Introduction to Software Engineering
CIS-325: Analysis of Algorithms

CIS-336: Programming Languages
CIS-385: Theory of Computation
CIS-425: Operating Systems

CIS-480: Applied Software Development Project
CIS-490: Senior Seminar

(Again, the bold are classes not in Computer Information Systems.) This, however, is just the core of each major. As you can see, there is little difference. CS does, though, clearly go in the direction of theory and algorithms and the whole "why does it work?" instead of a "how does it work?" focus. To be honest, I'm not even sure I care why a computer works. I've definitely always been interested in how they work! But let's not forget the required math classes for CS:

Computer Science Mathematics and Physics Cognate:

PHY-230: Electronics
MAT-253: Calculus I
MAT-254: Calculus II
MAT-280: Linear Algebra
MAT-353: Differential Equations
MAT-373: Numerical Analysis

These are required. It's not a specialization option like CIS offers... I either do these or I don't get a degree in Computer Science. The problem is that I'm not prepared for MAT-253. I can sign up for it, but I won't understand a bit of it. But even if I were to miraculously understand Calc 1 this Fall, I would still have a massive schedule overflow simply because I have to take each math class separately.

What's at stake? (I know I'm repeating a lot, but I'm thinking it through as I write this.) Time. Lots of time at school. Time at school means lots of extra tuition fees. So while I'm potentially wasting time, I'm also racking up a pretty impressive student loan during that time. Time I could have been graduated and making money in a job somewhere using my CIS/Economics majors. Why would I sacrifice the extra time and money? Is Computer Science really something I want to do? It looks almost identical to the less demanding CIS program, except for the math and theoretical classes.

Do I care about theory? Right now? No. Would I care if I actually got into it? Who knows? If I dropped CS for CIS, would that be the "lazy" way out? It almost feels like I was set on getting a degree in CS and then found out that it's hard, so I decided to take something easy. Almost. Not only is it more a scheduling problem than a skill problem, but, at the same time, I don't really know why I picked CS to begin with. Probably because I had always assumed CIS was just a "I know how to plug in a monitor" degree, but having looked at it, I see it's just as complex as CS in its own right. It just lacks the classes that explain WHY a computer works, but it still delivers on programming and the basic HOW a computer works. Get it?

Also, I might add that since the two are so vastly similar, I could always do CIS first and get out into the working world as soon as possible, and then go back later for Computer Science, since it would almost literally be "okay, I'm here for the math now!" I mean, it's not like CIS is a completely different direction! In fact, it's far more like a degree for a position halfway to Computer Science, and if I ever wanted to go all the way up to CS, I would just pick up where I left off.

So therein lies my crossroads dilemma.

Indiana Wesleyan University

Wednesday, January 7th, 2009

The only thing worse than having no shampoo is having nothing but grandma shampoo... You know, the kind that makes it shiny and sometimes makes it silvery? Okay... So it's not silvering shampoo, but it is the kind that makes your hair shiny. Almost as bad as lavender conditioner. (Although on rare occassions, it doesn't hurt to make your fur smell something besides "clean".)

Okay, so not only was this the first day of college, but it's the first post I'm making on Wordpress 2.7! Exciting! No, really, it is. I always enjoy the thought that all you folks out there see the same old boring layout day after day, and I periodically get an entirely new writing experience when they upgrade Wordpress! They really outdid themselves this time... I'm impressed. (Well, after I found everything. They moved everything around, and I mean literally everything.)

Nobody knows it except for a few select friends who enjoy keeping up with my life, so I figure it's about time I said something! I'm going to college again. Everyone knows I went to a local community college called Ivy Tech. It was... Okay. Actually, no, I take that back completely. It was terrible. I had two good professors (mathematics and critical thinking) and the rest would only do what was expected of them. So would the department staff... Financial aid and registration. The works. They would all assume you knew exactly what to do so you could keep reminding them to finish their jobs. I'm dead serious when I say after one semester, you knew more about the process than they did. In fact, I wound up signing up for half my classes online and entirely by myself because my advisor suddenly had absolutely no idea what I was doing and where I was headed... That, and the course plan was messed up and he literally thew it away and promptly laughed. I asked him why it wasn't accurate and he told me nothing goes to plan. Right... Am I the first person to use your planned course? How am I the only one who caught it? I was all kinds of unimpressed.

So Ivy Tech was 20 minutes west. 20 minutes east is a full fledged university. Indiana Wesleyan University, to be exact. I'd never realized this until my friend Iaian7 started going there. (But this was before I even started Ivy Tech, so it was a long time ago.) Still, after I got my A+, Linux+, Network+ and Microsoft certifications and I was turned down for a job at IWU to work in their laptop distribution department, I started noticing that most good computer jobs were asking for Computer Science. It seemed that no matter what you wanted to do with computers, they wanted Computer Science. Major overkill for some of the jobs, but still... So I decided that if I were to ever return to college classes, it would have to be somewhere I could focus on a Computer Science degree. I have the firm belief that state operating colleges are nothing but coordinated efforts to impart liberal humanistic philosophies on their students and then give them a couple years of actual classes pertaining to what they want to do. That really shouldn't come as any surprise to any of you... After all, I'm the crazy Christian Conservative Republican, aren't I! Plus, I absolutely loathe the idea of living in the room as some random person I've never met before then. I'm sorry, I'm not a people-person, and I don't want to share a room with you. No hard feelings. That, and I am acutely aware of what occurs in the dorms. All manner of creepy things. Even Christian universities have creepy things going on. Where there are many people, there will inevitably be something creepy. Of course, Christian universities have this whole thing called "punishment" if you get caught. But that doesn't change the fact that creepy things happen on college campuses. In short: NO WAY AM I LIVING ON ANY CAMPUS ANYWHERE, PERIOD.

That conviction alone left me with no choice but Indiana Wesleyan University. Ball State University is the next choice, but it's an hour commuting time on good roads... Not a chance with these gas prices. So that's the story of how I settled on IWU. If I have to suffer through general education classes that are meant to keep professors paid and to indoctrinate the students with a philosophy and approach to life, I might as well take it from a Christian perspective, aye? It's Wesleyan, which I am not... We differ on a few unimportant issues, but the one major difference is that I believe Communion should be taken every Sunday or that church isn't worth going to. Baptism the Wesleyans and I agree on, but their idea of special Sundays for Communion is not. Plus, I don't go for the whole hierarchical command structure these denominations seem to have... Where a council says what the entire denomination has to do and they have to do it or leave. (Or call themselves Independent Wesleyans or Independent Methodists.) Denominations are so complicated and just plain stupid... All these dumb little cultural things. Why don't we just read the Bible at face value and see what it says and stop trying to twist interpretations to preconceived ideas? Yeah, I know that's asking for a bunch of malcontents who don't understand what I mean to stop by and toss out some idiotic remark about some "literal interpretation" being wickedly insane. What they don't seem to realize (or care to understand at all) is the context of anything. Ugh.

So! I signed up for IWU with a Computer Science major and my first classes were today. My classes are all on Monday, Wednesday and Friday, with the exception of computer lab time on Thursday, so I have a day off to do homework before the next classes. My schedule consists of roughly the following:

6:30am - I wake up. (Along with a certain Chicago resident by the name of Gary Hobson who happens to get tomorrow's newspaper today, would you believe it? Would you also believe I've recently had an obsessive marathon with my favorite TV show of all time? Man, with the Internet's ability to locate TV shows, you'd think I'd remember Early Edition. But I already mentioned this, so I shall abstain! Except is Chicago in the central time zone? Eh, who cares.)

7:00am - I leave. I don't eat breakfast, and to be an early morning person, I have to get up with a purpose and have no time to lapse into a moment of nothing to do or I'll most likely fall asleep again. So I give myself a half hour to get ready and leave. In the winter with icy roads, I leave at 7. When the roads are clear, I can drive normally and will only take 20 minutes to get there instead of 40, because...

7:50am - Macro Economics class! It's a general education class... I have a lot of these this semeste because most CS classes are in Fall semesters. Oh well. I had the choice between a few economics classes, a political science class, a psychology class, and a sociology class. I have to take two... Can you guess what the second might be? It starts with "political" and ends with "science"! I settled on macro economics. You know what that is, right?! Micro economics deals with businesses and homes... Macro economics deals with national and global economies. With my crazy political hobby, following and understanding national economic trends will be very handy, not to mention incredibly fun. It's right up my alley and I want to take it. This might be a required class, BUT I WANT IT.

8:55am - Intro to Computer Science... The one CS class I have this semester. I have a feeling it's going to be like all the others I've experienced so far: Shallow and boring. People have to start somewhere, but I've already done this kind of stuff over and over and over again. Still, we're going to be taught C++ (for some reason), so it might prove interesting as the days roll on. I have a feeling that it's going to be more like a "here's the idea of programming" class rather than a "here's how to write programs" class, if you know what I mean. I don't have this on Friday, so I get an extra hour of exploring before Chapel.

10:00am - Chapel... "This is what makes us different than any other college." Basically, it's mandatory church during the week. A little irritating, especially since they don't do the whole Communion thing. It winds up being a huge lecture that's opened and closed with loud modern praise music. Not my choice of worship... Not one little bit. It's required and I don't want to be there. What more can I say? At least it's next to the CS building so I don't have to walk 30 miles. Don't be late or you start losing credits.

11:05am to 1:15pm - LUNCH BREAK! Chapel is actually two services... 10 and 11. I prefer going to the early service so I have a larger lunch break. The cafeteria is pretty dang empty at 11, so it's my chance to sneak in and beat the rush if I so choose to eat there. I have a feeling I'll want to eat here a lot, but it's more money that I'd have to take a loan on, so I'll wind up packing lunch. I bought myself a packet of turkey lunch meat... For half the cost, I could feed myself for a couple weeks. Good stuff. This is where I was planning to whip out my laptop and do some surfing. Not only did I come to the realization that I need a password for wireless unless I use the crappy guest service, but I came to the realization that my laptop only has 10 minutes of battery power ON A FULL CHARGE. Fun time came to a sudden and screeching halt right in the middle of eating. I was displeased.

1:15pm - World Changers class. A Wesleyan thing... It's a little odd. It's like a cross between Ivy Tech's critical thinking class and my own church's weird little "small groups" thing they have. Get put in a small group of people and... Mingle? I guess? I have no idea. Nobody does. This is another mandatory class that you couldn't get out of. Ever. I don't think anybody likes it... At least not with the jokes I've been hearing. Apparently, I have to do 10 hours of community service as part of my Wesleyan Christian duty with my group. Not only do I have no idea what that entails, but I have no idea who my group is, yet. Not a fun class. I am an obsessive planner and I get unnerved when things are left unexplained and hanging in the air. It also drives me nuts when classes draw to a close and my next class starts in 10 minutes and I have to walk across the campus to get there and the teacher doesn't seem to want to stop talking. That's this class.

2:20pm - Old Testament Survey. BEST CLASS EVER. The professor is 80 years old, has freely volunteered his time to teaching this class for the last 14 years, is actually a totally real archaeologist who's been to Israeli dig sites, and barged into the room in old digging clothes, a straw hat, a huge box of tools, and said his name was Indiana Jones and that he'd be teaching the class for the day because the "real" teacher had fallen on the ice that day and couldn't make it. You love him instantly. I'm talking about literally sit down, be completely enthralled for an hour, and then blink a few times and realize it's time to go to the next class. No room for boredom here. None. Period. If you have a problem with this class, you have a problem with ME, you hear? He was handling 3000 year old clay artifacts like they were nothing. (Well, maybe not, but I was there thinking "oh man, 3000 years old?! I'm afraid to touch it!" And he's going on about how to date pottery and handing them to people... And losing them for a few minutes at a time.)

3:25pm - World Literature. Interesting class... I admit I had a preconception on how this class would feel, and it was completely different. As a result, I am pleasantly surprised. The guy is totally unlike anything I would expect someone with large degrees in drama and literature... Once I had a chance to adjust, I came to this conclusion: He's like Bill Gates. He sounds almost exactly like him and the way he walks up and down the stage. He even looks a little like him. Crazy. Apparently, we will also be forced into little groups. Why? Get this... He will assign us a book to reinact... On stage. In front of everyone. Dramatically. Bonus points for music and costumes. What the heck? I don't do any of that stuff! I can't act (yes, I've tried), I can't write music (yes, I've tried) and I can't make costumes (yes, I've tried). I could possibly write the script. That's about my only artistic talent. But I was definitely surprised to see this in the syllabus. Acting? This was a reading class. Now it's a drama class. Bah! It's my last class of the day, too... Bittersweet. No more walking around the campus, but I get to dread these acts the entire day.

On Thursdays at 3:15pm, I have computer labs where most of the CS class will take place, so I'm told. I'm hoping I can complete the assignments at home and not drive in that day, but I'm at least going to the first one to see what it's like. At Ivy Tech, labs were a "if you don't have a computer you can mess up at home, you can come here" things... I have a computer I can mess up, so maybe I can do everything here and transfer my work. We'll see.

So far? I think I like it... I've heard so many bad things about large universities and the administration from so many different people that I was expecting the worst, and maybe that's why I don't have a problem with it. Then again, I came from Ivy Tech and the horrible administration there. It's been nothing but easy at IWU. Relatively speaking. We had to rely on Ivy Tech a couple of times and, of course, ran into problems... But once it was all in IWU's hands, things went smoothly. I have to take a supplimental mathematics course and they suggested I go back to Ivy Tech during the summer. But I don't think I will because I do NOT want to go through them again, period, end of story. It's a pain, it's stressful and I don't want to deal with it. The hardest part of registering at IWU was getting financial aid sorted out. If I can't get free money (though I really hate to call it that, that's what it is), then I can't go to school, it's that simple. Luckily I got an academic scholarship for my 4.0 and a state pell grant... Added up, I only needed to take out a subsidized Stafford loan. Still, it was all pretty painless... Except for the cost of my books, which ate everything up in a hurry. I have 16 books, 1 of which I've learned is one I don't need, so I can take back in 30 days for a full refund. I won't tell you how much they cost. Suffice it to say, you can buy computers for less.

So that's my first day's experience with a real university! Exciting! I can't help but wonder how my grade will turn out. They have the whole A+, A, A- thing here, whereas Ivy Tech only had A, B, C... I'm betting my GPA won't be perfect anymore simply because there's far more variation here. Oh well... The best I can hope for is that I do my best (and I literally try, to the point of blowing up my brain) and know that everything happens the way it does for a very good reason.

So there's this class...

Thursday, February 28th, 2008

I'm in a class... An English Composition class. Lots of reading and lots of writing, but ultimately nothing more than a National Novel Writing Month that I have to pay for. Most of the challenge comes from deciphering cryptic questions about example articles and answering them to the best of your abilities. (I lucked out on my first timed essay and got a perfect score, so I guess I wrote about what I needed to write about.) It's fun, I guess. I don't write how they say I should, with a little bit every day... But I'm a NaNoWriMo Veteran. I can write 2000 words in a single day, and I've managed to get good scores.

However, I don't have a lot of faith in this instructor. Unfortunately, he's turning out to be another neglecting teacher. I emailed him last week with questions about sources and here it is Thursday and I still haven't had a response. This comes as no surprise, because the entire site for this class is riddled with "notes to the instructor" with instructions on how to erase certain parts if certain requirements were meant. Like, say, to submit our papers, we use something called "Groups", but in the syllabus, there are instructions for posting to both Groups and a place called "Exchange", with a bright yellow warning telling the instructor to remove one of the options. Naturally, both options remain, and these things are plastered all over the place. It's like the Linux instructor last semester who didn't realize that some options of the software were removed, such as something called a Digital Drop Box. One, it was my second semester using that software and I'd never seen an option called the "Drop Box"... Two, he was the instructor and he didn't bother to check out the new Blackboard before classes started and gave us orders to do things a certain way, and confused us all because of his... What? Incompetency? Laziness?

Even now, there's a class that demands we write papers in Rich Text Format and attach them to the forums when we make a comment... Sadly, there is no Attach button, and there hasn't been an Attach button in three semesters, so we all just paste our papers right into the thread. Good thing I grew up playing Myst, or I'd be waaay confused and seriously ticked off... As in... More than I am right now.

Englilsh Paper

Tuesday, February 5th, 2008

(Yes, the title's on purpose.)

So I was reading my boring English Composition book... Wading through common sense blathering about procedures I already do, tips I already know, and examples to reinforce the things I already do and already know. Yeah... It's a pretty boring book. My FAQs pocket book is far more interesting... It actually gives me examples of techniques without giving me 10 pages of someone's boring report.

Anyway, they were talking about using the internet for finding sources... Yeah, big revelation for me, man. Internet search sites? Woah. But then they go through a "basic internet glossary". You know... Things like "blog" and "cyberspace" (what, is this the 90s again?) and "newsgroup". Stuff you would be well off knowing, right? Well... Not entirely:

MOO A multiuser domain, object-oriented, provides a space in which people can meet at a given time to discuss a particular topic.

MUD A multiuser domain (or dungeon) enables simultaneous communication, often by role-playing a certain character or persona.

Tell me... Why are these terms in the section of the chapter discussing where to find sources online? Unless you're actually doing a paper about MOOs and MUDs... This book is incredibly lame on so many levels. All the tips I've read so far have been given to me for free via National Novel Writing Month. The only thing I'm actually learning is how to write MLA-style papers, which is basically learning how to do margins in Word and learning how to type that source properly so you don't get sued for plagiarism, pfft.

As an avid MUD player, I find this humorous... Useless! But humorous.

Now, if you'll excuse me, I have to prepare for a new member orientation for Phi Theta Kappa. I guess my 4.0 GPA is starting to turn some heads. I have to say that I'm a bit surprised... I didn't think Ivy Tech was this connected. (Or, even if they were this well connected, I'm surprised they have the competence to organize something like this... Of course, this is coming from the college who can't keep appointments, can't straighten out financial aid without outside intervention, and overlooks people with a perfect grade for the Dean's List.)

Virtual PC

Tuesday, January 29th, 2008

Microsoft's Virtual PC is officially the coolest application.

Time for me to try out the fabled Windows Server 2003!

Boofle...

Monday, January 28th, 2008

Ahh... College is (marginally) better today. Even though my Server 2003 stuff was late, I went ahead and did it all... Maybe they won't notice the submission date. Hey, it's happened a few times before. They even told me I would get half-credits on an assignment because it was late, but I think the assistant missed the memo and gave me full credits for it. I wasn't going to complain. :P

By far, the most complicated is English Composition. So meticulous and vague. Right now, we're supposed to be giving explanations of our "career choice", and then respond to two other posts and give "new ideas" into that career choice. Blargh. Plus, I have to write an entire paper on my "career choice", complete with sources and interviews and I need a first draft this week. I don't even know how to write a proper bibliography with sources, meh. They say the book explains it, but knowing the current state of my classes, it's all vague nonsense with no real examples. (Or in the case of English, literally 100 pages of examples.) My weekly reading is nearly 200 pages a week, which, admittedly, I skip over a lot of the examples. I read a lot, and I write a lot. I'm very good at both, I just don't know how to write "officially". But I managed to get three people in on my interview! Capella, Jesthar and Iaian7... And geez, do I have information to work with now. I was away when each of you signed off tonight, so I didn't get a chance to thank you. But... THANK YOU.

Vista and Server 2003 and History is all easy, just a lot of memorizing and proving you know the stuff... Lots of simulations and quizzes and pre-tests and short papers. The simulations for Windows are laughably easy and I was able to very sleepily burn through all the simulations that go through how to add users to Active Directory and how to sign in... And how to click the OK button... And how to use the Run window... Repeatedly. The fun part came when I was actually allowed to use a Java remote desktop application to connect to an actual remote server running Server 2003, but it was still boring and not very new... Still, I had to prove I know this junk.

Save me...

Saturday, January 26th, 2008

It's only the third week and I'm already freaking sick of college.

I have to write papers out the butt for stupid little things, and, oh, be sure to spend all your time researching and prove that you did by giving us 500 links to your sources, because sources are everything, even if you're right, we can't take that for face value, we have to take someone else's knowledge and see that you learned from them. Heaven forbid that you're in these classes to pass them because you already know them, no, we're going to make you learn it all over again at the pace of the rest of the class who are too stupid to read the assignments and write the proper posts and leave you in the dark as to how to respond so you can get your grade, too!

And here I am, in the third semester of this course, if you can even call it that, because not even the instructor seems to know how it works, and this particular set of classes requires that you finish everything on Saturday, not Sunday, nooo... Not Sunday like EVERY single other class I've ever taken. No. Saturday. We're going to rip away a whole day of time that you're used to having for no particular reason, and haha! Look at that, you sent in all your stuff late! You don't get any points for that! So much for your 4.0 GPA, am I right?

I'm sick of school. I just want to move on and do a job for a change. Screw the idea that I already know how to do all this and am failing because the instructions aren't clear and that I'm rushing around because I keep finding out that I have to do more and more junk. I didn't even want to do anything this semester, but I was pressed into doing it when I was already burned out from last semester, and now I'm regretting it and I have FOUR MONTHS TO GO.

And I decided to write this in 5 minutes instead of doing my classes because there's no possible way I can get anything done in 10 minutes before midnight where everything is locked up. You know what I was doing today instead? Oh, wait... I was coming up with questions for a stupid interview I have to do so I can explain to myself what my career choice is! WHAT FUN! I'm going to watch Monk now and hope that maybe I fall into a coma tonight or something happens so that I can wake up in 3 months and say "oh, sorry, extreme unforeseen circumstances prevented me from completing my tasks". On second thought, that's probably a bad idea because Ivy Tech is manned by complete and utter idiots and they'd Fail my classes instead of going "oh, well, since you couldn't tell us you were unable to finish these classes, we'll say you withdrew."

That, and my World of Warcraft guild would wonder where I went.