What's the difference between the two, in terms of courses, possible future careers, and such? Is one better than the other?
I'm in the CS program right now, but math isn't exactly my strong point and so I'm thinking of maybe trying to major in SIAT instead.
Comments
Since you've taken CS, I'm sure you have a pretty good understanding of it. IAT seems pretty good though, there's been tons of students from IAT winning design awards and contracts.
In replacement of no exams, you'll get a LOT of teambased projects that are just as heavy in workload.
I'd say in terms of future careers, they would be pretty similar in some areas. A CS guy would probably be working for EA as the main programmer, and the SIAT guy would probably be doing some minor programming with some visual and interactive designs.
CS is math and computing. Seeing what you can do with the two.
Even CS doesn't program. We use programming languages to study the science of computing.
If you want programming, go to BCIT.
A lot of Burnaby profs are against it saying it will tarnish SFU's reputation by churning out average workers who may know how to program or do whatever it is that IAT people do, but don't know real Computing Science, like the stuff they teach in Burnaby.
It's like getting a degree in Chemistry but only learning how to fill test tubes and run experiments.
The actual programming part isn't important, it's the math and algorithms that count.
Think long term.
Computing Science is the study of how to solve problems in a computational manner. Computers and programming languages are sometimes used to that mean, but not always.
CS is basically applied math. It is nothing like SIAT (with my limited understanding of SIAT being that it is how to program graphical and other interactive pieces of "art").
The fact that you can get a Bachelors of Science in SIAT by just adding MACM 101 and some limited number of upper division courses (where you can select entirely SIAT courses) is borderline offensive to those of us trying to learn actual science.
Phil
Anyways, you'll probably have more chances at a job with a CS major since it's pretty broad. You can be a programmer, Network admin, database admin, etc. and it's all under one label - Computer Science. With SIAT, you're bottlenecked into freelancing design and graphics.
And Microsoft doesn't do anything because some people in the CSSS don't want them there. As well, Google has yet to hire a single SFU student.
No idea about Google though.
Phil