Microsoft Invests in the University of Waterloo
saforrest writes "Say goodbye to independent academia. In a presentation by Microsoft on Wednesday at the University of Waterloo, a new joint initiative was announced which involves the addition of a mandatory course on C# for all electrical and computer engineers. 'Completion of this course
will be mandatory for students entering the E&CE
program.'" Microsoft's press release is available.
I think the real travesty here is that any corporation could get the university to run a mandatory course about thier product. Where's the academic integrity?
Help us build a better map!
I went to school at JMU and the NSA actually has a small office there. I know more than a 'few' people who have been recruited directly out of there into the black world. They funded some of the CS and ISAT dept. there and had some core curriculum additions made. I certainly dont remember there being two Algorithim Development classes being required there before they showed up.
This may be the first time that Microsoft has funded a school but it is definitely not the first time that a gov't entity or corporation has.
Honesty may be the best policy, but apparently by elimination, dishonesty is the second best policy.
When I connected to the site:
/home/uws/websites/uwstudent.org/lib/dbconnect.php on line 2
/home/uws/websites/uwstudent.org/lib/dbconnect.php on line 2
Warning: Too many connections in
Warning: MySQL Connection Failed: Too many connections in
could not connect to database
Someone you trust is one of us.
Community Colleges that have courses available, are very PRO-Microsoft. The Community College I am going to has,
The rare Linux, or C++, or C class is taught at night and there tends to only be one class. It is more a matter of Microsoft taking over all computer learning and other stuff is just a set of geeky computer products.
[This is an excerpt from chapter 2 of my book.]
- adamThe response of going to another school is so shallow it's hardly worth replying to, but as the comment got modded up...
At the University of British Columbia (where I'm a PhD student) Coke has a monopoly deal -- all vending machines and food sources on campus sell only Coke products. (UBC is isolated -- virtually no off campus sources are available.) So what -- just drink water? UBC has removed/is removing the drinking water fountains from around campus, because of "maintenance costs" -- which is a bit of a joke because none have ever been maintained as far as I can see. No connection to the contract with Coke, I'm sure... My collegues and I currently fill waterbottles from the taps in the bathrooms, and we're just waiting for some nasty disease to ripple through.
Universities fill a WAY larger role in society than job training. Deals like this one erode the functions of independant criticism.
you are right, but in most cases student opinion really doesn't matter.
I graduated from Bowling Green State University this past December. They completed our new student union sometime around then (I really don't remember when it was done, maybe Spring Break). Anyway, this fucking project was funded in part by a large donation from Pepsi Co. which came from the school deciding to go 100% w/Pepsi instead of multiple vendors.
I never have and never will like Pepsi. It's not b/c of them being stupid w/Spears, etc, it's just b/c it tastes like shit. Anyway. My last year or so I didn't have the choice of what drink to have on campus (no, I didn't have cash on hand to buy Coke somewhere else and drink it on campus).
The student body was asked what their opinion was. A panel was formed, they decided, fuck Pepsi and the Union donation, we were sticking w/choice.
The school OTOH decided that 8 million dollars was worth pissing on the students and building a huge Union (with a lot of empty space I might add).
back to the original comment. Yes, they make these deals but w/o really caring for the students. $ > students, always.
This just proves that when you are having trouble earning respect, you can always buy some.
C# is carpsh..
On one hand, I think of this as bad precedent, but on the other, I consider this a nice way for Waterloo to burn.
It's an overrated school that used to have a great math reputation and an okay cs reputation, but their politics and nested ties to the large players in the industry has cut back on quality academia. Sure, alot of their grads migrate to Redmond, but that doesn't mean much, does it?
ALL of Conestoga College computers in EVERY computer lab will be running WinXP by the start of this semester. why? nobody I have been able to talk to knows, the instructors aren't really happy, the IT people sure aren't happy (some still stuck on Novell). They are building a brand new building though... ;)
Plus, in my experience, C# encourages bad programming style. I wrote a work report last fall (I'm a UW CS co-op) tearing it apart, but I'll leave a full discussion of that to someone else.
So you're going to turn down a student with six terms worth of practical work experience in a variety of companies and actually has proven ability to work in the real world, and instead you're going to hire a student fresh out of college whos only work experience is in a McDonalds in high school? Get real, in spite of all the accusations that Waterloo pimps its students, they come out with a far better looking resume that any other college grads. And ECE150 isn't the only course that uses C/C++.
This is not a case of an "additional mandatory course on C#" being added to the curriculum. This is an instance where the language of instruction in one of the already mandatory courses, namely ECE 150, is being changed from C++ to C#.
This does not make the degree a "Microsoft degree," anymore than using Java in introductory courses (as UW's School of Computer Science does) makes a degree a "Sun degree."
I'm just suprised it's taken this long. In New Zealand, the Government can't afford to pay for tertiary education, and the majority of students seem unwilling to pay their own way - I'm picking it's only a (short) matter of time until the same thing happens here.
Until Governments everywhere bite the bullet and stop using other peoples money to pay for Public Education (an oxymoron if ever there was one), underfunded Universities are going to have to try every trick in the book to obtain funding.
If students themselves paid, in entirety, for their tution, then Universities wouldn't find themselves in the position of sucking up to large corporations in order to obtain money they desperately need, thereby compromising the education they are providing to their students.
That happens to be a very Ontario-centric, Toronto is the centre of the universe opinion. (Even though Waterloo is not in Toronto) Outside of Ontario, the opinion of Waterloo is that it has a very good graduate program, but its undergrad program puts out spagetti coders.
If your looking for an undergrad, take a look into UofC, or SFU. SFU has a coop program just as good as Waterloo, if not better.
If you're looking for a graduate school, you wanna school with a prof that works with stuff you are interested in. And a bigger school, such as UBC or UofT, that throws a lot of money at research. (Which sometimes involves selling your soul to the devil)
But you state you wanna go to Waterloo so you can make big bucks. Here's a little tip. Do what you like. If you like it, you will be good at it. If you're good at it, then you'll make money.
But if you wanna just make the big bucks, go to Waterloo. You and MS will make a great couple.
Microsoft has been after Canadian universities for years. In my first year at my university, Microsoft held a info session about jobs and stuff like that and introduced a programming contest. The contest was to write a program for Windows CE. No problem, right? Except the emulator (which was free) only ran on Win2000 or NT. To get around that, they gave away free copies of Win 2000, with a free development environment. I still have mine.
.NET and gave away free copies of VS .NET Beta 2. Do some stuff (write programs in VS, talk about them, etc) and get more free stuff (Office XP, Win XP, mice, etc). Need Win2000 to develop Web services? No problem. Ask and ye shall recieve. I still use VS .NET Beta 2, learned VB .NET on my own, learned C#, and will try VC++ .NET sometime. I keep my programs for a future application to Microsoft, (despite my dual booting Red Hat 7.3).
.NET and related technologies with tutorials, how to's, all kinds of neat little things. Students can post their creations, or tutorials. Some of them were damn good. Points were awarded for more free stuff. I used it frequently.
This year, a slightly different spin. Microsoft was introducing Visual Studio
Microsoft piloted DevHood.com, a website aimed at students using VS
The point? Microsoft wants kids to use their stuff and like it. They want kids to find out how easy it is. C# is easy. But then I've also taken 3 Java courses, so picking up C# was easy.
Don't knock Waterloo too badly. There was a time when I would sell my soul to go there. (I'm not there now). But Microsoft isn't doing anything different. They're just more direct. Most employers that I've been told about want Microsoft knowledge. Waterloo is doing what most universities say they are doing to their grads.
Making their grads marketable.
"I suspect University of Waterloo is has a pedagogical philosophy more along the lines of a community college and scimps on theory."
Not at all... Waterloo is VERY heavy on theory. It's not rated one of the top Canadian universities year after year for behaving like a community college. You learn theory in class, and you learn practical on your co-op terms... last time I heard, UW had the largest co-op program in the entire world. It's a pretty good mix, not to mention it helps you pay your own way.
Just don't venture into the psych building, or the 6th floor of the math building without a compass and a ball of string, or you'll never get out alive.
"Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
Lots of talk in here so far about this is good/bad for Education so I'd like to make another point.
I looked at the numbers in the MS press release and thought: $10 spread over 5 years and across all the universities in the country? How lame? $2.3M for this deal ($7.7M left for the remaining 4 years).
Ten million dollars is equivilant to what, perhaps 4 seconds worth of profit from Microsoft? Consider that Microsoft proper currently sits on $40 billion in cash. If they where taxes 30% on that money. $2.3 million would be due in about 2 hours. This doesn't even get in to their temendous cash flow.
Waterloo isn't just a Microsoft whore, it's a damed cheap one at that. I can understand selling out for the money, but they should have at least demanded $50M per year.
Article X: The powers not delegated... by the Constitution...are reserved...to the people