View Single Post
Old 02-14-2008, 09:09 AM   #7
llama64
First Line Centre
 
llama64's Avatar
 
Join Date: Nov 2006
Location: /dev/null
Exp:
Default

Quote:
Originally Posted by Rathji View Post
If you are going to take 4 years to get a degree, what are the reasons you would do it at SAIT vs UofC?

I am a CPSC Major at UofC , so I obviously don't know about the SAIT program in detail, mostly second hand knowledge and stuff I learned while I was investigating both schools. For me it seemed like a no-brainer, but that may have been due to my situation and the goals I have for myself when I am done school.

Now, while in my 3rd year, I really can't imagine being able to truly excel without the Math and Theory training I am receiving. If SAIT is cutting it out of thier program that just handcuffs their grads beyond as far as I am concerned...

Of course, as was mentioned, a 2 year degree will qualify you to be a 'code monkey' at an entry level for most coding shops.
I fully agree. I can't imagine trying to understand data structures, multi-dimensional arrays or algorithm efficiency without a basic understanding of the mathamtics behind it. Granted, I took what you did in your first semester and that was it, but even removing those from the program really degrades the whole education.

It takes a lot longer for an employer to train a CPSC graduate then a SAIT graduate, but usually they end up being many times more valuable since their understanding of algorithms, efficiency and general computer knowledge is much greater. If I hadn't already finished a 4 year degree at the UofC, I probably would have ended up in the Engineering Faculties Computer Engineering program. It's probably the best single program in the city for software development.

But really, a software developer's real training starts the moment they get hired at a decent employer. I've learned 10x working where I do then I ever did in school.

SAIT still looks like the best place to go to learn network administration.
llama64 is offline   Reply With Quote