Slashdot Mirror


Are Colleges Helping to Maintain the Microsoft Monopoly?

lexus99 asks: "Recently, while attending college and wanting to take tests in order to avoid taking basic computer courses, I have signed up for a few SAM (Skills Assessment Manager) tests. What really surprised me is that these tests are entirely based upon Microsoft products (Windows XP and Office XP). Note that this course is -required- before taking any any of the more advanced courses. Is this not a clear cut case of U.S. Colleges forcing its students to exclusively use Microsoft's software? Does Microsoft pay for this 'privledge', or do the schools get some type of M$ discounts? I don't believe that I will have any problem passing these tests, as I frequently use M$ software in my workplace, but I cannot help but feel insulted that I have to take them in order to take more advanced UNIX courses." This issue is a lot more complex than it sounds. Many colleges fall into Microsoft's software because they do get decent volume discounts and Microsoft provides them with decent service, so why change what works? However, with the new licensing schemes that Microsoft is beginning to push, maybe we'll see some change in this area in the near future. Have any of you seen evidence of Microsoft worming it's way into your college courses?

190 comments

  1. In the real world... by Anonymous Coward · · Score: 2, Funny

    You pay for what you get.

    1. Re:In the real world... by Trusty+Penfold · · Score: 1

      You also get what you pay for.

    2. Re:In the real world... by Jeremiah+Cornelius · · Score: 2
      Re:In the real world... (Score:1)
      by Trusty Penfold on Saturday October 12, @09:54PM (#4439547)
      (User #615679 Info)
      You also get what you pay for.
      Is it possible to mod -1 Inane?

      Also just patently false...

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:In the real world... by 0x0d0a · · Score: 1, Troll

      You also get what you pay for.

      Unless, of course, you're a customer of buy.com, in which case you either get what you pay for quickly at low cost or don't get it at all...

    4. Re:In the real world... by Anonymous Coward · · Score: 0

      No, you get fucked for what you pay for. That's how it works.

  2. Graphics @ ASU by E1v!$ · · Score: 3, Informative

    In my 400 level 'intro to graphics' the professor REQUIRED that we use MS Products for developement.

    Several weeks later after ~50% of the class wouldn't be quiet about it, he said he'd allow any language, but no others were supported by the TA.

    The following semester he continued to allow any tools/language, but only 'supported' M$.

    1. Re:Graphics @ ASU by BitGeek · · Score: 2


      In my 400 level 'intro to graphics' the professor REQUIRED that we use MS Products for developement.

      This person clearly is not competent enough to teach an intro to computers class, let alone a programming class, and certainly not an advanced programming class.

      Its unfortunate that you actually paid good money for that class. And you'll realize just how much of a waste it was if you ever go do graphics work in the real world and have to start over from scratch.

      Am I omniscient? No, its just that colleges that taught computer science (Except for a very select few) were worthless 10 years ago and they have only been getting worse.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    2. Re:Graphics @ ASU by Twirlip+of+the+Mists · · Score: 1, Offtopic

      This person clearly is not competent enough to teach an intro to computers class...

      Dude, where did this come from? Did you get up on the wrong side of the bed, or what?

      I hope I never piss you off, BitGeek. "Clearly not competent?" Jeebus. I'd hate to hear what you'd call somebody you'd actually met.

      --

      I write in my journal
    3. Re:Graphics @ ASU by BitGeek · · Score: 3, Flamebait


      No, its just a good rule of thumb:

      Any "Educator" who teaches a programming classes and requires a specific compiler is an incompetent idiot and you should not believe a word he says.

      Anyone who was competent would teach the LANGUAGE and not the PRODUCT.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    4. Re:Graphics @ ASU by Twirlip+of+the+Mists · · Score: 4, Insightful

      Any "Educator" who teaches a programming classes and requires a specific compiler is an incompetent idiot and you should not believe a word he says.

      I'm not sure I care for your tone, and I certainly don't agree with what you have to say.

      Can we agree, for sake of discussion, that it's impossible to teach a programming language without letting the students get in there and program with it? I mean, you can read K&R from start to finish as many times as you like, but you need practical experience writing programs, screwing them up, and fixing them to really understand the language.

      So in order to learn, students have to program. And, obviously, their efforts have to be evaluated by the teacher, right? So it's not just a student sitting at his desk writing programs, and compiling and running them, all by himself. There's a feedback loop, and the teacher is an important part of it.

      Students in an introductory class are there to learn a language, or an API, or a set of basic concepts. They're not there to learn how to use a particular editor, or compiler, or debugger. The tools they need to use are just... necessary evils, I guess. You can't compile without a compiler, but using the compiler is secondary to your purpose. So the tools-- the editor, compiler, debugger-- should get in the way as little as possible. If you're thinking about how to use the tool, you're not thinking about what you're really there to learn.

      The same goes for the teacher. Nobody can be expert in every editor, every compiler, every debugger. If a student has a problem with one of his tools, the teacher needs to be able to get in there, solve the problem quickly, and get the student back on track. In order to do that, the teacher needs to be an expert on the tools used by the students, so he can spend as little time on them as possible.

      You see, I think I disagree with you completely. A teacher is responsible for creating an environment in which students can learn what they came to learn, and a good teacher will do what it takes to make that happen. If that means telling the students to write their programs with Visual C++, then good for him.

      So, in conclusion, I think the truth is almost the complete opposite of what you said. I think any educator who teaches a programming class and doesn't require each student to use the same compiler and platform probably isn't making a good enough effort to keep the students focused on the material at hand.

      --

      I write in my journal
    5. Re:Graphics @ ASU by isorox · · Score: 2

      Our uni teaches java. They dont care what you use to write the stuff, although for GUI work they recommed JBuilder or Forte. They dont care what you use to compile the stuff as long as you come out with java byte code. What they do care about is your source code print out showing that you understand why using a bubble sort in this case is bad, and using a pivot in that case is good.

      By the time you reach your final year they dont care what language you write in. After all its just a tool. Make the right choice and you're set.

      In the end a programming language is just a material, a compiler a tool. What you want is a good grounding that can be applied to any language, program or OS.

    6. Re:Graphics @ ASU by Anonymous Coward · · Score: 0
      Can we agree, for sake of discussion, that it's ...

      You see, I think I ...
      So, in conclusion, I think the truth is ...
      Sadly, this is what passes for discussion and debate these days. I wouldn't be suprised if you had a recent philosophy degree tacked up on a wall somewhere. The script is used entirely too much these days. You start off with the premise that there is no right or wrong, take a position as close as possible to the middle-of-the-road without actually stating your position, pull some random facts out of the air that don't really back up your waffly claims, and then challenge the original author to refute you, which he can't, because you haven't actually taken a position to refute and haven't stated anything pertinent enough to refute.
      I'm not sure I care for your tone
      1. Try to actually decide something before trying to debate about it.
      2. We don't care what you think you care about, because you've demonstrated yourself incapable of useful thought
    7. Re:Graphics @ ASU by TheSHAD0W · · Score: 3, Insightful

      > he continued to allow any tools/language, but
      > only 'supported' M$.

      I can understand your complaining about his not allowing the use of non-Microsoft tools. Whining that he won't "support" them is another matter. What would you do, force the teacher to study all the other software tools on all the other platforms so he'd be ready to assist you with your particular flavor?

      I'm not a huge fan of MS's business tactics, but you're going too far.

    8. Re:Graphics @ ASU by critic666 · · Score: 4, Insightful

      Well, you shouldn't teach to a product, but when it comes time to do the assignment, and there are only 1 or 2 TAs, busy with their own classes/research, it's far easier to grade upwards of 100 assignments if you don't have to try and find 7 types of computers/compilers to grade.

      At Northwestern, we alternate between needing Visual Studio and Linux, and I personally do all my dev on OS X and then take an hour to make sure it runs on whatever platform I need. It's worked fine the past 3 years :)

      Josh

    9. Re:Graphics @ ASU by BitGeek · · Score: 2, Troll


      Which makes him a model student for what colleges these days are trying to turn out.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    10. Re:Graphics @ ASU by BitGeek · · Score: 2


      Please feel free to explain what Visual C++ has that is necessary for teaching graphics programming, that any other compiler or IDE for the platform can't.

      Especially for a 400 level class

      The only reason colleges provide such piss poor services is that students put up with it... and as a result they turn out students who can't think for themselves very well, and can't even take a position.

      If you're teaching graphics programming, then the exercises can be done on any platform-- Linux, Mac Windows. The OS isn't even necessary to require- let alone the IDE.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    11. Re:Graphics @ ASU by BitGeek · · Score: 2

      grade upwards of 100 assignments if you don't have to try and find 7 types of computers/compilers to grade.


      What are they grading-- source code or an executable?

      In either case the IDE is irrelevant-- you just supply source code as a text file and an executable that runs on the given platform.

      I think grading executables is absurd, though. You should be able to show that it works on your platform of choice if required, but the grading should be grading the source code.

      In my classes we were never graded on code, just given tests. If you could pass the tests without ever writing any software you could still pass the class. But given the piss poor coding opinions I've seen, I shudder to think of TAs marking students code down for having too many comments, or not fitting the politically correct placement of spaces in a parameter list, etc.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    12. Re:Graphics @ ASU by Twirlip+of+the+Mists · · Score: 2

      It sounds like you're not hearing what I'm saying. This isn't an issue of one tool or another being necessary to teach the class. It's about the students using the tools that the teacher is most comfortable with, or that he prefers. The classroom is not typically a place for expressing one's own preferences. It's a place for learning; once one has learned all there is to learn, one can leave the classroom and use whatever tools one wants.

      Let us not forget our main point here. You said that a teacher who required students to use one specific compiler was-- well, I don't remember, exactly, but you said some nasty things. My contention is that it's the teacher's prerogative to require students to do it his way, and that his choice to do so says nothing bad about his qualifications.

      --

      I write in my journal
    13. Re:Graphics @ ASU by Anonymous Coward · · Score: 0

      What really gets me is how he can spout neutrality for a couple of days (weeks? months?) on these stories that don't show up on the front page and build up karma so that he can eventually troll at +2 on the main pages. Essentially, all he's doing is trolling, except he's using better language than most.

      The point of a troll is illicit responses. The point of the new philosophy that currently rules college is to drag everything, fact and opinion both, down into a debate where even a poorly trained philosopher can use flowery language and big words to win in the court of public opinion.

      Interestingly enough, the same tactic used to defeat trolls can also be used against the intellitrolls: ignore them (they don't have anything meaningful to say anyway) until they actually make a statement (it might take a while) that is provably wrong, then stick them with it.

      One of the most amusing things I can think of is that these people had to go to college to learn how to do this stuff.

    14. Re:Graphics @ ASU by cooldev · · Score: 2

      Wow, your classes don't sound very rigorous.

      Many of my classes weren't either, but I noticed a trend in better ones. Here's how it went:

      In those classes we always had to target a single compiler on a single platform (usually gcc or aCC and a specific Sun or HPUX machine) and turn in the assignment using a script. The TAs graded the source and compiled and tested the executable. The students could code using any environment they wanted as long as the code compiled and ran on the target platform without any dependencies on unapproved libraries. Having a single target platform put everybody on an equal footing and made grading tractable.

      The code was expected to be reasonably high quality and compile without warnings. The executables were expected to run without crashes or bugs, and the TAs often pounded on the UI (if there was any) and selected pathological input to test edge cases. Sometimes you would be required to add additional functionality to get above a 90%. (For example, if the assignment were implementing a simple ray tracer, adding support for refraction, antialiasing, or texture maps would count.)

      Programming is just a means to an end in "CS", but it's something that can be measured relatively objectively and it's what most of the graduates will be doing, so it might as well be taken seriously.

    15. Re:Graphics @ ASU by Anonymous Coward · · Score: 0
      This isn't an issue of one tool or another being necessary to teach the class.
      My contention is that it's the teacher's prerogative to require students to do it his way
      C++ is a computer language. Learning C++ doesn't require the use of any specific IDE or compiler. For starters, Microsoft has a history of corrupting standards and using their market share to twist the world around them, sometimes within the realm of their intellectual property. A professor that requires of his often financially strapped college students the use of a non-free IDE such as VC++ (as opposed to other free compilers) has one of three reasons: a)the professor doesn't know anything other than the tool he's requesting, b)he's gaining financially, or c)he expects the students to be too stupid to understand anything more than a button with "compile" written on it. In the first case, we certainly can call the professor's intelligence into question. How qualified can a person be if they don't realize that VC++ != C++? In the second case, this is just despicable. It's poor procedure, but probably doesn't happen very often. The third case is probably the most prevalent. The professor probably doesn't even really require the use of VC++ and only suggests it because it's what's on the lab's computers, and perhaps easier to use than a command line & g++.

      Requiring the use of VC++ doesn't really bother me. The C++ class I took didn't require any specific compiler, because we turned in code, and it was up to us to ensure that our code ran on whatever compiler the TA used to check it. If it had required VC++, I wouldn't have cared. There are probably legions of students out there who can't see beyond the end of Microsoft's nose, and I'm all automatically more qualified than them because of it. My CV doesn't say "knowledge of VC++", it says "knowledge of C++".
    16. Re:Graphics @ ASU by Billly+Gates · · Score: 2

      What graphics packages were they?

      Most graphic programs are windows based with the exception of Maya and renderman.

      3dstudioMax is pretty standard in the corporate world.

      If its web development then its different.

    17. Re:Graphics @ ASU by critic666 · · Score: 1

      The IDE is completely not irrelevant--there are a # of compiler differences between, for instance, the Code Warrior + Visual Studio compilers. Plus, when grading, you just want to be able to open up the code, hit compile (or type make), and run the exe against a standard set of input. Could you imagine everyone trying to schedule time w/ a TA to show code on the platform of their choice? It's not going to happen, speaking as both a student and a grader :)

      Usually, people don't get marked down for too many comments, rather they might lose a fraction of a point for too few or for doing dumb things (e.g. using globals when it's not appropriate).

      I'm not sure why you were never graded on code...perhaps your school focused more on theory than NU? We have a pretty good balance of math/theory + working code, and I'm happy...even if it has to run on Windows more often than not.

      josh

    18. Re:Graphics @ ASU by Wildcat+J · · Score: 2

      Since it was most likely a programming course, they were probably using OpenGL, and maybe GLUT to make it easier to set up things like windows. Both are available on most platforms.

    19. Re:Graphics @ ASU by Wildcat+J · · Score: 1
      Sorry, but as a graduate of your in-state archrival, I only have one thing to say:

      Ha, ha!

      If it makes you feel any better, I turned off my +1 bonus...

      Seriously, though, this is just plain wrong. At U of A, the graphics course I took was taught using OpenGL and GLUT. Information was provided on using these libraries on Windows and Linux, plus it was supported on Solaris since that's what the department server ran. Everything had to compile on Solaris to be graded, but we all had access to the lab where we could use X clients on the department server. In general, I never felt forced to use a particular product, besides the reasonable requirement that your code had to compile on Solaris.

      This all may have changed since I graduated, though. I've been told that the Computer Science department was sold to Microsoft for a healthy sum (only halfway sarcastic).

      -J

    20. Re:Graphics @ ASU by prefect42 · · Score: 1

      There's ways of doing it.

      At the University where I work, we teach using standard C/C++ and gcc. We teach one editor (gvim).

      We tell the students that they can work on anything they like, editor, compiler, IDE whatever. It really doesn't interest us much. If they want help, they post plain text to a news group, or show us what they've got in the lab (where we are free to use whatever editor /we/ like).

      Whatever they use all we say is "It must compile on our compiler".

      If you don't have that rule, then you're screwed for docking marks for syntax errors. "It works fine on my compiler" loses its value with the rule.

      So I think teaching programming forcibly with one IDE is wrong. There is no need.

      --

      jh

    21. Re:Graphics @ ASU by Yottabyte84 · · Score: 1

      I used codewarrior, and noticed that it would be worthless in an enterprise application. A hello world program that compiles to a few hundred k? WTF?

    22. Re:Graphics @ ASU by BitGeek · · Score: 2


      Ok, I retract the statement that he's too incompetent to be teaching the class-- I concede that he may well just bee too lazy to teach the class without imposing IDE restrictions.

      If I found myself in such a class, I would engage in extended heated debate with the mutherfucker right there on the spot. Cause I'd have my mac with me, and it compiles C++ code just fine.

      Unforutnately, I think colleges are teaching kids tools, rather than skills. This is all part of the dumbing down of programming. Its no longer "are you a good programmer" but "have you written SQL for Oracle 9?" Cause if you've only written SQL for Oracle 8i, CLEARLY you are unqualified with the job because you haven't used the PRODUCT.

      The product is irrelevant, but it is becoming what people care about--- and thus the quality of the software development going on goes down the tubes.

      Look at C#-- now we have MS making a language that is good only on their platform!

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    23. Re:Graphics @ ASU by BitGeek · · Score: 2


      Yeah, if the classes were rigorous (And if the modern ones were worth anything) you'd be required to provide unit tests along with your program.

      To be honest, I think the average CS program is a nearly complete waste of time. I see the value in what they teach, and I've certainly come across students who's time was not wasted and became good engineers-- but colleges unfortunately look disdainfully on the idea of teaching people job skills.

      I'm all for the theory, but if you put out programmers who have little practical ability, you have wasted their time and money.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    24. Re:Graphics @ ASU by BitGeek · · Score: 2


      I guess if you tried really hard you could make a hello world that linked in lots of useless stuff.

      But that's not codewarrior. Make a tool next time, not a gui app.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    25. Re:Graphics @ ASU by Yottabyte84 · · Score: 1

      It was in C++, console based, only thing included was iostream.h (for some reason my C++ teached had us use cin and cout for things)

  3. I don't see the problem ... by Breakerofthings · · Score: 5, Interesting

    This is not a troll ... I use Linux/FreeBSD exclusively; don't even own a Windoze box ... BUT
    1) requiring students to have a proficiency in MS Products in no way "forcing its students to exclusively use Microsoft's software?" The problem here is your [mis]use of the word "exclusively".
    2) I am as pro OSS as anyone (except perhaps RMS ;), but this is the real world. (Unfortunately, IMHO), windows is what is "out there", predominantly. While I am excited by the growth in Linux's market share, and anticipate the day MS is no longer an effective monopoly, I am realistic; One needs a minimal level of proficiency in MS Products to succeed. At work, we are a GNU Linux/FreeBSD shop; all servers, all development,EXCEPT for the workstations in Sales, which are Win2000 ... So, even though I am a "Unix Guy", I still have to deal with Windows, which is the case in, I suspect, virtually any job (hell, even if you are a web developer in a strictly Unix Server environment, you STILL should test on Windows browsers!!)

    So ... What exactly is your problem here? do you think you should be graduated ignorant of the OS with the *vastly* greater market share? What would *that* say about your school?

    1. Re:I don't see the problem ... by lexus99 · · Score: 1
      So ... What exactly is your problem here? do you think you should be graduated ignorant of the OS with the *vastly* greater market share? What would *that* say about your school?

      I don't have a "problem" with it, but whats wrong with a more general testing program that covers other manufacturers products as well?

      If I were going into the Law field, I would probably want to learn WordPerfect, as this is what a large majority of Law Firms use.

      When knowledge of Powerpoint is "REQUIRED", it most certainly emplants an early familiality of that program instead of more capable products such as MacroMedia's "Director," for example. It is a fact that most people continue to use the same software they learned in school, further fueling the M$ monolopy.

    2. Re:I don't see the problem ... by inf0stud · · Score: 0

      Yes, but which version of Office? Yes, you might learn version XP now, but in a year or so there will be XP 2003 and *many* facilities, processes, options and so on, will be different. There are _still_ of lot of places with Office 97 or less! If you learn general word-processing, spreadsheet, etc., that's all right, you'll be able to cope with change.

    3. Re:I don't see the problem ... by tunah · · Score: 2
      I am as pro OSS as anyone (except perhaps RMS ;)

      Hate to nitpick, but RMS is not very pro OSS, but rather strongly pro free software.

      --
      Free Java games for your phone: Tontie, Sokoban
    4. Re:I don't see the problem ... by Twirlip+of+the+Mists · · Score: 2

      I don't have a "problem" with it, but whats wrong with a more general testing program that covers other manufacturers products as well?

      Where do you draw the line? If you take all businesses-- in the English-speaking world, at least; I'm sure things are different elsewhere in ways I'm not educated about-- and lump them together, you'd probably find that about 90% of the desktop computers run Windows and MS Office. If you narrow down your sample by choosing a particular field-- like graphic arts, or programming-- the fractions would come out differently. The vast majority of graphic arts is done on Macs, and a significant minority of programmers run UNIX on their desktops. But in order to see those things, you have to choose your sample carefully.

      The more carefully you choose your sample, the more skewed your results. For example, if you went back in time to about 1992 and examined only 3D animators' workstations, you'd find that more than half of all desktop computers run SGI IRIX. Does that mean that schools should offer proficiency tests in IRIS Showcase instead of (or even in addition to) PowerPoint? Like I said, where you draw that line?

      I'm sure you're right, that familiarity with a tool leads to entrenchment-- if I can get away with using such a loaded word-- of that tool, but you've got to be realistic, I think.

      --

      I write in my journal
    5. Re:I don't see the problem ... by Twirlip+of+the+Mists · · Score: 2, Flamebait

      Absolutely no offense intended to anybody, but it always seemed to me that RMS is more pro-RMS than he is anything else. His ideas on freedom, in particular, seem quite unusual. For example, he advocates absolute freedom in one breath and tells everybody what to do in the next. He's very odd, in my opinion.

      --

      I write in my journal
    6. Re:I don't see the problem ... by Anonymous Coward · · Score: 0

      If your talking about RMS you should put the word "free" in quotes.

    7. Re:I don't see the problem ... by DarkVein · · Score: 1

      It's not that odd. Forgive the icon of the analogy, but this is pretty spot-on: People wanted to elect George Washington as King after the Revolutionary War was won. Washington was all for freedom of choice, but to chose a King would destroy that very freedom in a short time.

      RMS advocates freedoms, but he personally can not advocate a choice which removes fundamental freedoms. For RMS, Free Software is the only way for freedom in software. Anything less only pretends to advocate freedom. There was a similar situation with the founding of our government. Many only wanted the land owners to have votes. The closest analogies in the software world are MS' Shared Source policy and Apple's APSL license.

      I'll grant that RMS has a bit of a self-centric perspective. Or, at least he comes off that way publicly. The man lacks charismatic speech in writing.

      --

      I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    8. Re:I don't see the problem ... by BitGeek · · Score: 2, Flamebait


      He defines "Free software" as "nobody should be allowed to make any money on any software, ever".

      Free as in totalitarian.

      Fortunately, most developers have enough self esteem to not fall for this totalitarianism wrapping itself in the word freedom.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    9. Re:I don't see the problem ... by Twirlip+of+the+Mists · · Score: 2

      Aw, crud. I didn't want to start anything. At least you didn't flame me or moderate me down or any of the other typical Slashdot responses to criticism of RMS. ;-)

      My problem with RMS is that he uses the word "freedom" in a fuzzy, high-minded, and confusing way. When he talks about "free software," he's thinking of the software as an animate thing, and granting the software itself certain guarantees. To me, this is counter-intuitive and makes no sense. I think the idea of "freedom" applies to people, not to software, or furniture, or elevators, or other inanimate things.

      The net result is that RMS talks about "freedom" in terms of what people aren't or shouldn't be allowed to do. The GPL, for example, is a laundry list of restrictions. His efforts to change the name of the Linux operating system-- without the approval or cooperation of the holder of the Linux trademark, of course-- is another example of his trying to tell people what they should and shouldn't do.

      Since you brought up political analogies-- no offense, but yours really wasn't clear to me-- I'll use one of my own. If RMS were a historical figure, I think he'd be Mussolini. Mussolini wasn't an evil man-- not in the sense that Hitler or Stalin were evil-- and his motivations were entirely good. He made the trains run on time, and he did a lot of good for Italy and for the Italian people in the 1920's and 1930's. But behind it all, Mussolini was a totalitarian, ruling with an iron fist. His intentions were good, but his methods were nasty and brutish, and ultimately doomed.

      RMS is kind of like that, in some ways. His intentions are evidently good-- I'm suspicious, but I'll offer the benefit of the doubt for now-- but his methods reek of totalitarianism. For RMS, it's his way or the highway; discussion or moderation are unknown to him, and he sees the world very clearly in terms of black-and-white. You're either with RMS or you're against RMS. And he obviously cares more about advancing his own agenda-- which, again, he appears to sincerely believe in-- than he does about people.

      I'm sure the world needs RMS. After all, the world needs cockroaches and bubonic plague and those little spiny things you step on at the beach that sting. It's all part of the great circle of life.

      --

      I write in my journal
    10. Re:I don't see the problem ... by sinserve · · Score: 2, Funny

      WTF?

      Are you gonna stand there all day and talk about intellecual fancy shemanzy
      CRAP, or are you gonna join us and propogate the "M$ taking over education system"
      conspiracy?

    11. Re:I don't see the problem ... by ceejayoz · · Score: 3, Informative

      When knowledge of Powerpoint is "REQUIRED", it most certainly emplants an early familiality of that program instead of more capable products such as MacroMedia's [macromedia.com] "Director," for example. It is a fact that most people continue to use the same software they learned in school, further fueling the M$ monolopy.

      Director a replacement for Powerpoint? Horseshit. Director is $1200 and geared towards things like Shockwave apps, not basic slide presentations. They're completely different products.

    12. Re:I don't see the problem ... by Twirlip+of+the+Mists · · Score: 2
      Oh, right, right. Sorry. Sometimes I get a little off-track.

      M$ SUX0RS D00D!

      ;-)

      --

      I write in my journal
    13. Re:I don't see the problem ... by BitGeek · · Score: 2


      Gee, I pointed out an objective fact. No judgment is required-- it is well known that this is RMS's position.

      Thus merely repeating RMS's position in public is "flamebait".

      Interesting.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    14. Re:I don't see the problem ... by Chris+Pimlott · · Score: 2

      For example, he advocates absolute freedom in one breath and tells everybody what to do in the next.

      I assume you are referring to the 'viral nature' of GPL, i.e. that derivative works must also be GPL. I don't see any contradiction; what RMS wants is the most freedom for everyone. Look at it this way. Bill Gates has complete control of Windows, more than a free software developer does over a project he contributes too. But the general population of Windows users has much less freedom than they do with open source. Allowing Bill Gates complete freedom costs the rest of us a significant deal of freedom. RMS does not think it is too much to want everyone to share the same level of freedom for free software programs.

    15. Re:I don't see the problem ... by Anonymous Coward · · Score: 0

      Although RMS himself does indeed seem to feel how you have described (I've heard him speak), the official GNU policy is different:

      http://www.gnu.org/philosophy/selling.html

      However, I agree that a reply (like this one) would have been more appropriate than a simple flamebait mod.

    16. Re:I don't see the problem ... by Omega996 · · Score: 1

      since knowledge learned from one version of Windows is rarely entirely transferrable to another version, I think it's stupid to be teaching courses about specific versions of Windows or Windows software. Think of the differences between 9x or ME and NT/2000, and the differences between NT/2000 and XP. or between office 97 and office XP. schools are supposed to be teaching concepts, not 'how-to' information for an OS that will be outdated and replaced in 5 years. How well equipped will you be for that oracle job if you've spent all your time in a database theory class that uses sql server exclusively?
      market share of software should have nothing to do with what's taught in schools. i'll say it again, you're learning principals, not keystrokes.

    17. Re:I don't see the problem ... by Breakerofthings · · Score: 1

      About that, I absolutely agree with you. If you teach me the priciples (ER diagrams, normalization, etc) I can get the implementation details (Oracle, PostgreSQL, etc) myself.

      Note that in my comment I did not defend the teaching of any one vendor's product ... (and the poster did not make a case that the school was doing that)... the point that I was trying to make was that it IS reasonable for the school to verify that one has minimal skills in current MS products; regardless of the ideals that any of us have about what the school should be teaching, from a philosophical point, the bottom line is that the schools are there to prepare its students for life/career.

      Though I agree with you, in principle, in practice, is it realistic?
      One one hand, you can teach one DB (e.g.), get the implementation details out of the way, and concentrate on the theory and principles behind it.

      On the other hand, you can teach a bunch of differenct DBs, so as to be fair to all market segments, and so as to give your students a broader "taste" of what is out there.

      Now, obviously, in *theory*, the second approach is the best. But in practice, there is insufficient time in the classroom environment to cover enough of the implementation specific stuff for each DB, and still get in the necessary theory. It boils down to this: In an academic setting (and many others, come to think of it), to get depth, you must sacrifice breadth, and vice versa.

      So I propose a third alternative: a reference implementation, that is truly relational, supports all of the differenct neato facilities that real world databases support, and is open source. A perfect RDBMS (from design/theoretical viewpoints).

      But now your students are learning the implementation details of a system that they will never actually use in real life ... wouldn't they have been better served mastering (or at least becoming familiar with) a system that they are likely to see?

      So, I think that, in reality, a system that is representative of the state of the art should be selected, and used exclusively (except for the obvious exception of teaching points not implemented in that specimen ... i.e., if you picked PostgreSQL, you would likely point to another system when discussing nested transactions).

      Market share of software has everything to do with what is taught in schools ...
      unless you are an LAS major, perhaps, you are there to learn a trade, if I am not mistaken. You are there to learn how to make a living. Sure, there are other things you should learn, and I wholeheartedly am for a well-rounded education. But the bottom line is that when you leave, you expect to be able to get and hold a job. They should teach what will best serve you in that respect, which is not necessarily going to be what meets someone's lofty ideals.

      And for the record,
      my alma mater teaches exclusively with MS SQL and Access, and I am doing quite nicely in my Oracle job, because they concentrated on the Concepts. ;)

    18. Re:I don't see the problem ... by Breakerofthings · · Score: 1

      When I made this statement "So, I think that, in reality, a system that is representative of the state of the art should be selected, and used exclusively (except for the obvious exception of teaching points not implemented in that specimen ... i.e., if you picked PostgreSQL, you would likely point to another system when discussing nested transactions)." I am referring to a single course. Of course I don't think that it is OK to select a single product and use it exclusively for your entire degree program ;)

    19. Re:I don't see the problem ... by njdj · · Score: 1

      do you think you should be graduated ignorant of the OS with the *vastly* greater market share? What would *that* say about your school?

      The purpose of a university is to educate people, not prepare them for today's job market.

      When I went to university, Microsoft didn't exist. Unix didn't exist. I find that my education prepared me better for the rapidly-changing job market, than the "education" a lot of kids are getting now.

    20. Re:I don't see the problem ... by Omega996 · · Score: 1

      you're probably right, though i don't think that the primary purpose of college is to educate someone to be plunked down into the job market. i thought that's what vocational colleges were for.
      no doubt the world has moved on, and i'm stuck in the past, imagining that college is there for the broadening of one's mind and not to teach one job skills, per se.

    21. Re:I don't see the problem ... by Breakerofthings · · Score: 1

      I agree that that is what it *should* be, just not that that is what is *is*, practically speaking.

      I think that I am a better, more well rounded person for having studied humanities, literature, etc. in college...

      But my primary expectations were career related :)

  4. Here at UTA its called CUPS by mfos.org · · Score: 3, Insightful

    I go to University of Texas at Arlington, and we have similar requirements here called Computer User Profeciency. Everyone is required to take it and demonstrate basic skills in Word processing and spreadsheets (also internet and e-mail). The tests occur on MS products, simply because that's what 90% of the world uses. However, they keep the tests as general as possible, and anyone who uses KOffice, the Gnome suite, or Open Office can do fine.

  5. my school by pizza_milkshake · · Score: 3, Interesting
    i just started going to school again part-time, and they are M$-whores. On the plus side I got free copies of Windows XP and VS.NET. I haven't used them and probably never will, but you never know.

    My CS 171 course is taught using solely VC++. In fact alot of students noticed when I brought in a non-Windows lappy into our lab (our classroom is several long tables with Thinkpads with NT4 on them) -- they look at me differently because I get all my work done with vim in a console. I am by no means even a power *NIX user, and it concerns me that I get the feeling that they think I'm doing something they couldn't do.

    1. Re:my school by Anonymous Coward · · Score: 0

      "I am by no means even a power *NIX user, and it concerns me that I get the feeling that they think I'm doing something they couldn't do."

      What? why should that bother you? Perhaps you're concerned because you get the feeling they think you're strange for not using the tools the instructor is teaching with.

    2. Re:my school by BitGeek · · Score: 2, Troll

      My CS 171 course is taught using solely VC++

      This kind of talk just reaffirms my belief that college is a waste of money in this country.

      What you really need to be an engineer is a mode of thinking-- something that colleges don't bother to teach. And what they do teach is a waste of time.

      A class that provides VC++ examples is fine. But one that requires you to write "VC++" code rather than C++ code, is a waste of time.

      Nothing makes me think an prof is someone who is teaching because he's totally incompetant at the art but not being able to seperate an environment from a language.

      This is the kind of idiocy we've grown to expect from airhead bimbo recruiters who think Oracle 8.15 and 0racle 8.14 are totally different products.

      Any programming class that requires a specific compiler is a waste of money. Demand your money back and transfer to a better school.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    3. Re:my school by Louis_Wu · · Score: 1
      Maybe he's concerned that his "fellow programmers" don't know programming which doesn't involve MS IDEs. Maybe he thinks that a professional should at least be familiar with more than one toolset to do the same job, and as such, his "fellow programmers" might not be professionals.

      Or maybe he's concerned that they won't be able to work in an all-Mac shop. :)

    4. Re:my school by amokk · · Score: 1

      I hate for this to sound like a troll, but it really can't be helped.

      To put it bluntly, your writing style is atrocious. You cannot seem to argue a point without needlessly repeating yourself and some of your sentences are even contradictory... What gives you the right to argue about the validity of a post-secondary education when you don't seem posessed of the literary skills to get a point across clearly? Also, you seem to have missed a chunk of information. The original poster had claimed that his CS 171 course was taught in entirely VC++. This doesn't mean all the courses in his computer science degree... Rather, he was most likely referring to a single course.

      In my university, the junior level courses are taught in pascal and java. Later we get to play with other languages including C++, Objective C (a new course this year), ASM (various architectures), and various others.

      When you take a few C++ classes you are learning more than just the language itself, regardless of what compiler you use. Would you honestly have us believe that learning in say, GCC would teach you more (or better) problem solving skills than MSVC++?

      Again, sorry to come across as harsh, but it really bothers me that this post was moderated so highly.

      --
      I think, therefore I am an Atheist.
    5. Re:my school by Anonymous Coward · · Score: 0

      So? Would you rather them be Sun/Java whores? Computer science -should- be teaching you concepts and theory about algorithms and data structures. If all they're teaching you how to do is hammer out code in C++, you're at the wrong school.

      And please, enough with the "look at me differently" elitism. The reason they're probably looking at you differently is because you're -doing something different-. They're being taught to do it one way, you already know how to do it another way. That in -no- way makes them less academically adept than you, it simply means that their "toolbox," so to speak, does not include whatever text editor you decided to use. To state anything to the contrary would be proudly displaying a very, very large ego.

    6. Re:my school by vranash · · Score: 0

      Uhmm dude, I wouldn't complain about learning C++ using VC++, I'm at junior college and the fuckin instructor is requiring all work to be done using Borland C++ 6.0, and let me tell you, it's nowhere near as standards compliant as Windoze ;p

    7. Re:my school by spectecjr · · Score: 1

      A class that provides VC++ examples is fine. But one that requires you to write "VC++" code rather than C++ code, is a waste of time.

      Bear in mind that the original poster could be describing the language he's programming in as "VC++", in much the same way that people call ECMAScript "Javascript", or that some people will describe their email client as "Windows".

      Simon

      --
      Coming soon - pyrogyra
    8. Re:my school by BitGeek · · Score: 2



      You misunderstood. My point is that there is nothing in teaching C++ that requires a specific IDE to be used-- it can be taught on any platform and letting the student use whatever tools they prefer.

      GCC or some other IDE may not be superior-- I'm not saying they are. I'm saying that requiring students to use a given IDE is something that someone who is not actually teaching the language would likely do.

      I repeat myself because people don't read very closely.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    9. Re:my school by agentmunchkin · · Score: 1

      I think that classes that require a specific compiler are often a good thing...

      1. It makes the facilitation of the class simpler. The professor and TAs don't have to deal with problems related to multiple compilers, some of which they may not be familier.

      2. Often times, one standard compiler can bring in bulk discounts or educational discounts so students can use these compilers at home. Often the price of some compilers is out of reach for students.

      3. In the real world, an employer may (read:probably will) require that a specific compiler be used. Learning to adapt in college will make you a more valuable employee.

      Enough of my ranting. I don't feel that I was harmed in any way be being required to use a specific compiler for any of my engineering or CS classes in college. In fact, it prepared me for using Visual Age for Java and other nasty IDEs/compilers at work...

    10. Re:my school by PainKilleR-CE · · Score: 1

      A class that provides VC++ examples is fine. But one that requires you to write "VC++" code rather than C++ code, is a waste of time.

      He says he gets his work done in vim. Though he didn't mention what compiler he's using, I doubt that they're using a lot of compiler-specific code. I've taken a lot of courses that teach on VC++, but very few of them use the wizards and VC++-specific code (and any one that did would certainly worry me). In my opinion, VC++ has a much better editor than most of the alternatives, but it's certainly not where I first learned to write C and C++ code (emacs was the first editor I used for C). From my own experience, if you're just writing code (especially console-based software), there's a lot less to learn about the editor to get running in VC++ than in emacs or vi. I don't think students should have to take (editor name here) 101 before they take their CS programming course.

      At the same time, I do agree that the course should allow for the students to use whatever editor they're comfortable with, and should be as flexible as possible on the compiler (hell, I've had a lot of CS courses that didn't accept compiled work anyway, but they all expected it to compile with a particular compiler).

      --
      -PainKilleR-[CE]
    11. Re:my school by MrResistor · · Score: 2

      Would you honestly have us believe that learning in say, GCC would teach you more (or better) problem solving skills than MSVC++?

      He might not, but I would. VC++ tries to do a lot of stuff for you, generally basic stuff that you really need to understand, and the only way you will is by doing it yourself. Yeah, this might make it a little easier on the professional, who already has a firm grasp of the language, but it's confusing as hell for the beginner.

      When I took my first C++ class about 4 years ago (Intro to Programming) I started off using VC++ 6, and I honestly couldn't figure out how to start a basic project from within VC++. I ended up having to start all my projects in Notepad, renaming them to .cpp, and then opening them in VC++. Fortunately I discovered Borland (can't remember the version), which I found much easier to use.

      So, based on my experience as a beginning CS student, I think VC++ is actually a hinderance to the learning process, as compared to other compilers.

      Currently I use gcc, and I do actually find it much easier to learn on. The error messages are more meaningful (with a few exceptions), and it doesn't try to take such an active role in design time as the VC++ IDE does. It gets out of my way and lets me learn the language directly, and only the language, instead of having to try and second-guess the IDE.

      All VC++ comments I've made are based on my experiences with VC++ 6.0. However, based on my experiences so far with VB.NET, I can't imagine they've improved the situation any.

      VC++ certainly has it's place, it just isn't in the classroom. It's really set up for Software Engineering, which is not at all what is going on in a language class. Using it in that context is kind of like trying to draw a picture of a flower using AutoCAD.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  6. $6 a copy by Peapod · · Score: 3, Informative

    At UTD where I currently am attending, and the same with all UT system schools (including, but not limited to Tyler, El Paso, Austin, etc.) its $6 a copy for Win98SE, Win2k or WinXP Pro.

    $6

    I know this is not the popular opinion here, but for $6, I can have me a Legal copy of any of the preceeding OSes. I hate to say it, because I think that Micro$oft (ooo.. look at me, I'm cool becuase I used $ in stead of an 's.' I'm a clever boy) has too much sway and control over computing these days, but this is simply good business. Continuing to keep people using your products is not a sign of a monopoly, its a sign of a competitive business. All smart companies that desire to remain companies will do this.

    I went out and got all three and then some other MS software because its dirt cheap, it does what I want and its what the world uses. Eventually, I will have a server running, using Linux, but not for my desktop.

    But then again, I'm probably just a troll sell out or something. I can kiss my kharma good bye for this one can't because I have original ideas can't I?

    1. Re:$6 a copy by pizza_milkshake · · Score: 2
      ...because I have original ideas can't I?

      indeed, it's just you and Bill Gates running Windows. God bless you.

    2. Re:$6 a copy by rm+-f+DMCA · · Score: 1

      it does what I want and its what the world uses
      um....sounds to me like "Everyone's doing it, why shouldn't I?"

      I can kiss my kharma good bye for this one can't because I have original ideas can't [sic (double negative)] I?
      Isn't that the idea of the bandwagon? You don't have to think for yourself, just hop on, so why do you need your own "original" ideas?

      And...
      Windows for $6? How did it get so cheap? Your tuition that could have been spent elsewhere...

      Also, Microsoft has been declared by the U.S. government to be a monopoly, not showing a "sign of a monopoly" as you say.

      --
      notepad: the most stable and secure M$ product ever...

      --
    3. Re:$6 a copy by Twirlip+of+the+Mists · · Score: 3, Funny

      Windows for $6? How did it get so cheap? Your tuition that could have been spent elsewhere...

      So... let me get this straight. You're suggesting that the OP choose a different university because the one in question offers deep student discounts on Microsoft software?

      I think you might've left your sense of proportion in your other pants.

      --

      I write in my journal
    4. Re:$6 a copy by BitGeek · · Score: 2

      $6

      How many copies can you buy? If you're not limited, I'd buy 100.

      These will certainly sell for $20 on ebay.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    5. Re:$6 a copy by DarkVein · · Score: 1
      So... let me get this straight. You're suggesting that the OP choose a different university because the one in question offers deep student discounts on Microsoft software?

      Actually, he's saying that his tuition was inflated some $100 minimum to pay for that "deal".

      --

      I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    6. Re:$6 a copy by Twirlip+of+the+Mists · · Score: 3, Insightful

      Actually, he's saying that his tuition was inflated some $100 minimum to pay for that "deal."

      There's no evidence of this. My girlfriend just graduated from a UT graduate school this past June; she'd been there since before the cheap-Windows-licensing program started. Her tuition didn't change in any meaningful way during her time there. There's no "Microsoft licensing spike" in the tuition curve.

      --

      I write in my journal
    7. Re:$6 a copy by benjamindees · · Score: 2, Insightful
      Continuing to keep people using your products is not a sign of a monopoly

      Preventing people from using other products by giving yours away for less than cost when you are a monopoly, is an abuse of monopoly power and illegal.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    8. Re:$6 a copy by octalgirl · · Score: 2

      Well, not exactly. That's about $6 for each license, not a legal copy. Schools agreements for enterprise (that just means lots of licenses) pay per seat. Student and teacher licenses are included in this, esp through Microsoft agreements. Your school has found a way to pass some of this cost onto the students. Technically it's yours to use for school purposes only while you are student.

      Overall, how do these tests work? Microsoft often gives for free or very steep discounts 25 licenses - enough to equip a lab - of their OS, CALs, and Office products, and of course the testing modules. But then they whack the school system with their Educational license agreements which cover every desktop and server - often for $$$ into the tens of thousands.

      Pretty clever marketing - give it for free and make the schools feel like they are getting something important, build a new customer base at the same time, then charge thousands on the other side and most folks don't even realize what hit them.

    9. Re:$6 a copy by schmink182 · · Score: 1
      Perhaps this *is* illegal, but I don't see why in a capitalist society.

      Oh no! He's giving us a good deal!!!

    10. Re:$6 a copy by Anonymous Coward · · Score: 0

      I'd like to see you try. Even completely legitimate (i.e. sales of a still-shrinkwrapped retail box) auctions of Microsoft products get yanked for nebulous reasons, if indeed the perpetrator of the auction ever actually manages to get an explanation out of eBay.

    11. Re:$6 a copy by J.+Random+Software · · Score: 3, Insightful

      The marginal cost of copying software is damn near zero. When the development cost is amortized across several versions and related R&D or products, how do you decide whether the vendor is fairly recouping their cost or just poorly predicted the price elasticity of demand for it?

    12. Re:$6 a copy by muleboy · · Score: 1

      How much is it going to cost you when you're locked
      in to Microsoft products and you leave school?

    13. Re:$6 a copy by benjamindees · · Score: 1
      The marginal cost of copying software is damn near zero.

      Good point. $6 could very well be the cost of distribution. I'll bet that if you divide Microsoft's expenses & payroll by the number of copies they sell each year, though, you get more than $6.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    14. Re:$6 a copy by benjamindees · · Score: 1
      I don't see why in a capitalist society.

      It's counter-intuitive, sure. But it's very important, especially for a capitalist society, to control monopolies. The reason is that monopolies can *break* the capitalistic system. Once you have no competition, there is no longer the drive to innovate (heh, heh) and the monopolist can pretty much name his price, which is always above the price for the same product without the monopoly.

      In this case, Microsoft is engaging in predatory pricing, pricing a product below actual cost, in order to drive away competition because they feel that their monopoly is threatened. They will more than make up for whatever they lose once their monopoly is secured. It's a great deal for them and a sorry deal for us in the long run. That's why its illegal.

      Keep in mind that capitalism doesn't equal free-markets, although free-market (laissez-faire) capitalism is the theoretical ideal. The problem is that a free-market system cannot be found in nature. All free-markets gradually tend towards monopoly, because the benefits of monopoly power to a business are so immense.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    15. Re:$6 a copy by cdrudge · · Score: 2
      Well, not exactly. That's about $6 for each license, not a legal copy. Schools agreements for enterprise (that just means lots of licenses) pay per seat. Student and teacher licenses are included in this, esp through Microsoft agreements. Your school has found a way to pass some of this cost onto the students. Technically it's yours to use for school purposes only while you are student.


      I don't know how it is in other schools, but at IU, what you say isn't true. I pay $5 per CD (usually, patches and suplementary CDs usually are given away for free when the main disks are purchased.) for MS software. This cost is suppose to be for the cost to press the CDs, print up documentation, record keeping for the program, etc. It is not for the license for the disk. IU purchases what equates to a site license for the major MS software (OSs, Office, Visual Studio). They (IU and regional campuses) can then install that software on any number of computers that are school owned and they produce disks to distribute to staff, students, and faculty. I can then buy the disks and install them on any number of computers that I own. When I leave school, I own a legal license for those copies that I currently have posession of. I can even get a real license on requests when I leave school. See more here.
    16. Re:$6 a copy by Milican · · Score: 1

      At UT Austin you can only buy one copy.

      JOhn

  7. It all starts with CS101 by AnamanFan · · Score: 3, Insightful

    I believe the root of this question lays in a general education requirements that a number of colleges/universities.

    Lets say a university wants to employ a basic computing skills class for the general education requirements. So, you make a CS101 class. But, how do you create a lesson plan for this class? How do you teach word processing on a computer that's inexpensive from installation to support? Not to mention having the attempt for the class material to be applicable in the lives of the student.

    As much as I would like to see a more competitive/open environment, the open source products of word processing and operating systems in general are not at that level yet, and certainly not in the past 10+ years. The only real player has been Microsoft with Corel/WordPerfect in a very distant 2nd.

    At this point in time it makes economical and educational sense to go with MS products. However, this could change if a number of things happen, which I personally would like to see.

    --
    AnamanFan - Trying to find the Truth, one post at a time.
    1. Re:It all starts with CS101 by mgkimsal2 · · Score: 2

      But, how do you create a lesson plan for this class? How do you teach word processing on a computer that's inexpensive from installation to support? Not to mention having the attempt for the class material to be applicable in the lives of the student.

      True, it's only been recently, but for a BASIC 101 type class, a low-end Linux workstation with OpenOffice should be more then sufficient.

      For wordprocessing, you want to teach how to enter data, change fonts, do envelopes, make table-based data, spellcheck, edit a new document, do basic revision checking and maybe a couple other things. OO has all that. The CONCEPTS will transfer just fine to MS Word or WP or whatever. The exact keystrokes may change, but that's not the purpose of a 'basic computing skills' class, is it? Or is it concepts with some hands-on demonstrations.

      A basic RedHat box with KDE would be sufficient for teaching concepts (here's a file, here's how to edit it, here's how to send an email, etc). Yes, it's not outlook/office, but the concepts are the same. Actually, teaching both in the same class would be the most beneficial, because people would more easily see - in a structured environment - how similar basic GUI systems and concepts are.

      The basic RedHat system, with machine and monitor, can be had for under $400/seat. True, it's not the $6 for MSOffice someone else mentioned, but it's still a cost-effective solution if you want to offer a general computer skills class.

    2. Re:It all starts with CS101 by MrResistor · · Score: 2

      Actually, teaching both in the same class would be the most beneficial, because people would more easily see - in a structured environment - how similar basic GUI systems and concepts are.

      You've never taught an intro class, have you?

      Showing multiple ways to do the same thing is the last thing you want to do, unless you really want to spend an entire class period explaining renaming files to the middle-aged-former-secretary-going-back-to-school who won't let you get a word in on any other topic until she has a single, inflexible, step-by-step procedure in her notes, including exact keystrokes (and no shorthand, either; she has to write something like "Press the mouse button on the right hand side of the mouse and click on Rename...", and the rest of the class is just going to have to wait until she's finished).

      That isn't exclusive to intro classes, either. I've got 3 of those people in the VB.NET class I'm taking this semester, and it has Intro to Computing and Intro to Programming as prereqs, so you'd think they would have learned something by this point.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  8. What should they be teaching? by irc.goatse.cx+troll · · Score: 3, Insightful

    " I get all my work done with vim in a console. I am by no means even a power *NIX user, and it concerns me that I get the feeling that they think I'm doing something they couldn't do."

    (I'm quoting a post but not replying to it, because this is on a different topic, but Im quoting for relevance)
    It's sad to see them teach students how to use a product, instead of how to use the language.
    I think they should spend the first month on enviroments, 2 weeks to learn vc++, a few days on pico, a week and some change on vi(only the basic movement/insertion/deletion, stuff vimtutor would show), and the rest on all the fun gcc options. Then the students would be able to code in most standard enviroments, and the rest of the time should be spent teaching the kids the actual language. The teacher shouldnt even care what editor you use, as long as you turn in working code.

    --
    Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    1. Re:What should they be teaching? by MrResistor · · Score: 2

      I think the guy I'm taking C from has it right. He doesn't waste any class time on environments, he only deals with C code, which he writes on the whiteboard. He's familiar with most environments, and if you want to ask him a question about yours after class he can usually answer it, even down to specific library quirks. He doesn't require that your code compile on any specific compiler, but he does require that you tell him what compiler you're using.

      IMHO, a teacher who requires a specific compiler shouldn't be teaching that language, because they obviously don't know it.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  9. Graphics @ mah.se by frawaradaR · · Score: 2, Informative

    I recently signed up for a bunch of smaller classes at a newer and smaller Swedish college. They are 100% M$ and only give "support" for "WS_FTP" and such things.

    The labs are all equipped with WIN-DOS, with a rare exception for the film editing classes, where classy Mac computers are used (and the executives also use TiBooks on WiFi).

    The teacher (not a professor) in the graphics class is praising his M$ certification, but I wish he could get a more relevant Adobe certification instead. He doesn't even use Adobe, but has opted for Corel instead. In the real world, where I have been for a while before returning to school, the combination WIN-DOS + Corel PhotoPaint does not exist. The labs don't have Photoshop or Illustrator, so it's gotta be a money issue.

    The web classes have a similar approach. They teach outdated 1996ish table-based and pixel-based HTML for Exploiter and Netscape 4.x, and don't give a fuck about standards and more legitimate web techniques. The WIN-DOS labs have Internet Exploiter 5 and Netscape Communicator 4.79. Mozilla is not known, and they really don't care about the Mozilla-based Netscape 7.

    Now, at larger and more traditional educational institutions, Sun boxen and Macs are used to a much higher degree. When the web was born circa 1993, the sysadmins at a technical educational facility quickly installed NCSA Mosaic and set up a web server. This is more in line what I would expect from educational institutions, being ahead and being more advanced than what they require at a small company office...

    Fortunately, they still do have a more Unix and Mac oriented view at those larger and traditional facilities, but I fear that they too will be swamped into the black M$ hole one of these days.

    --
    frawaradaR anahaha islaginaR!
    1. Re:Graphics @ mah.se by Twirlip+of+the+Mists · · Score: 3, Insightful

      The web classes have a similar approach. They teach outdated 1996ish table-based and pixel-based HTML for Exploiter and Netscape 4.x, and don't give a fuck about standards and more legitimate web techniques. The WIN-DOS labs have Internet Exploiter 5 and Netscape Communicator 4.79. Mozilla is not known, and they really don't care about the Mozilla-based Netscape 7.

      Well, in all fairness, the purpose of those classes is to reflect the real world, right? For the same reason that you rightfully complain about teaching a graphics class with Corel PhotoPaint, it would be kind of silly to teach a web class with Mozilla. Internet Explorer 5 and Netscape 4 (on both Windows and Mac) represent the vast majority of web clients out there. (There's a significant fraction of IE 6 for Windows, too, but I understand that it's pretty much bug-for-bug compatible with IE 5, so it doesn't really count.)

      I'm this close --><-- to launching into a rant about how Mozilla would be a much more useful browser if it had been written to be fully compatible with the various quirks of IE 5 as well as all those new-fangled standards that lots of people talk about but hardly anyone uses. This is neither the time or the place for it, so I'll abstain. But it's there, just below the surface, and it would be dishonest of me to try to hide it.

      --

      I write in my journal
    2. Re:Graphics @ mah.se by DarkVein · · Score: 3, Insightful

      The quirks are not simply quirks. They are Flat-Out-Absolutely-Wrong implimentations of web standards. There are more than a few web browsers out there: Opera, Mozilla (phoenix, chimera, k-meleon), Omniweb, Konqueror, even Links (lynx does not parse CSS). All of them, except IE5 and IE6 (and only on Windows... IE5:mac is correct), calculate css width, margins, border, and padding the exact same way. IE[5,6]:Win, however, conclude that border and padding are included in width, in direct literal contradiction with the CSS1 and CSS2 W3C recomendations.

      Quirks like that I do not want to see Mozilla adopt. It's incorrect, and it doesn't even make sense to do it that way, unless you include margins, which is impossible because of the way margin-top and margin-bottom interact. It'd be a quirk if there weren't a spec. IE is, however, wrong, and there are ten other implimentations of the same standard that prove it.

      --

      I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    3. Re:Graphics @ mah.se by Twirlip+of+the+Mists · · Score: 3, Insightful

      Everything you said is true-- I assume. I won't bother fact-checking you, because the facts of your post aren't relevant.

      Saying "IE does it wrong" is kind of like choosing only to speak Esperanto. You may be technically right, but your solution isn't a practical one.

      I think Mozilla would be a more useful browser if it could render pages the same way IE renders them. This isn't the case now; pages that render perfectly well in IE fail to render correctly in Mozilla. (I'm too lazy to find an example for you; finding one for yourself shouldn't be difficult, if you're interested in trying.) If I'm looking at a page in Mozilla that doesn't render correctly, I can sit back in my chair and say to myself, with satisfaction, "Well, that's another web site that's written incorrectly. Shame on them!"

      And then I close Mozilla and fire up IE, so I can see the page I was looking for. And, since there aren't really any pages that fail to render correctly in IE, I don't see much reason to ever go back to Mozilla. See, because in this example Mozilla has failed to perform its one and only function: rendering web pages.

      I've said this before, and I'll say it again: web standards are relevant only to the extent that they reflect the real world. If the page renders correctly in 90% of the world's browser instances, but is in violation of the standard, then it seems to me that the standard-- or at least an up-and-coming implementation of the standard-- needs to be reevaluated.

      --

      I write in my journal
    4. Re:Graphics @ mah.se by DarkVein · · Score: 5, Insightful

      I'll not dwell too long on this; Your analogy to Esperanto is flawed. Mozilla speak's the Queen's HTML/CSS/DOM/etc, while IE speaks a slang popularlized by MTV & friends. Those who understand the slang might not understand all your fancy words or be confused when you respond positively to a double negative, but you're speaking pure English.

      I see you don't claim to be a web designer. A casual speaker of English wouldn't care at the misuse of a semicolon. A professional writer wishing to write to a casual audience might curse that he can't convey the exact meaning a semicolon would bring, because the causal audience wouldn't pick up on it. So he curses and writes longer sentences that everyone will grasp.

      Web designers writing for the causal, apathetic, audience have to write so that IE understands. IE is the 7th-grade English level that novels need to be written for. IE doesn't understand what a comma splice is, but it understands "UR K-KOOL DUDE", even though "UR" should be "U R".

      I see many pages that IE renders blatantly wrongly, but then, like most web designers, I've usually written those pages: The next 75% of my job is getting IE to display it the way my other 7-10 browsers do. Successful web designs are done this way because it is impossible to start with an IE-specific design and go to a design everyone can use.

      Your last paragraph is curious. The standards are set, and people build implimentations off those standards. Because I impliment the standard in a sub-par way, but I market well, should the quality of the standard be lowered and invalidate the work of dozens of higher quality projects?

      It has been a long time since I saw a web site Mozilla does not render properly, by the way. css/edge is one I usually point out when arguing for standards acceptance. These designs are beautiful and elegant, but fail in IE and old versions of Opera. These are simple things. This copy of the OGF's SRD demonstrates one of the simpler things IE just can't grasp.

      Anyhow, I understand your run-with-mob perspective, but I don't believe it can apply rationally in this case. It's a quick step to communication lockdown if we allow our method of communication to be controlled entirely by a single corporate entity, whoever the hell they are.

      --

      I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    5. Re:Graphics @ mah.se by Anonymous Coward · · Score: 2, Insightful

      So basically what you're saying is that whoever has the most market deserves to make all the rules, regardless of anything else? What you're saying then, by implication, is that any company should do whatever it can to gain a monopoly, since it can then introduce new "features" that will prevent any competitors from releasing competing products.

      For example, if microsoft decided to add a MagicRenderer that allowed a web developer to encrypt the actual HTML file so that the user never got to see the source code (i.e. via view source) -- I guess think of it as a precompiled web page -- and didn't share that info with anyone else, and developers started using that technology, then short of reverse engineering the MagicRenderer protocol, nobody else would ever be able to create a competing product.

      If a page renders correctly on 90% of the browsers but is in violation of the standard, the standard does not need to be reevaluated - it needs to be enforced.

    6. Re:Graphics @ mah.se by Twirlip+of+the+Mists · · Score: 2

      You argument is normative: this is how things should be, you say. My argument is practical: this is how things are.

      Most of the world uses IE. Hardly anybody-- as a fraction of total surfers-- uses Mozilla. Therefore web sites will continue to be built exclusively for IE, because there's just no point in wasting the time to make them work in Mozilla, or any of the other "fringe" browsers. If the designer of the site gets lucky and the pages render identically in IE and Mozilla-- which they probably will, if he sticks to old-school techniques like table-based layouts-- then that's fine and good. But if Mozilla renders the pages incorrectly, that's just too bad.

      The Mozilla guys could have nipped this problem in the bud if they'd made their browser rendering engine compatible with IE. There should be a button on the Mozilla interface someplace-- prefs, probably-- that controls whether the engine renders pages according to the paper standard, or whether it renders pages according to the de facto standard. This button should default to IE compatibility.

      Since there is no such button, Mozilla is effectively a novelty. Despite what some feature-fetishists may think, the sole and only purpose of a web browser is to render web pages they way the designers intended them to be rendered. If Mozilla can't do that, it's kind of a failure.

      Incidentally, your comment that there are "7-10" other web browsers out there seems like a bit of an exaggeration to me. IE and Netscape 4 cover something like 95% of all users, I believe. Mozilla, Opera, iCab, and OmniWeb are all fairly well-known, but a big web site-- like a bank, or a corporate site-- can reasonably expect to go its whole life without ever getting a hit off of any of those browsers. The last site I administered was getting more hits from GoogleBot than it got from all four of those browsers combined.

      Just my two cents.

      --

      I write in my journal
    7. Re:Graphics @ mah.se by frawaradaR · · Score: 2, Insightful

      Ah yah! You miss the point. Completely. Educational facilities are supposed to be at the forefront of things, not a copy of the real world. Therefore, they should not teach the techniques of 1996 or today, but of tomorrow. And tomorrow we will, believe it or not, use mature software that can deal with standards across the board. At one point, when corporate interests say so, the boat will turn, and the students of today should be prepared for that very moment. Learning 1996ish HTML can be done at home in a few hours. We don't need to waste university resources for that.

      I am again stressing the university attitudes when the web was in its infancy, when the first servers were installed and the students became the first to get involved in web design. This was a few years before it all spread to the masses. The colleges of today should be equally at the forefront, preparing students for what will come, not for what is.

      --
      frawaradaR anahaha islaginaR!
    8. Re:Graphics @ mah.se by Dark+Fire · · Score: 2, Insightful

      If 5% of your customers use a different browser than IE, and you want to get the most value from your website, create pages that work for both. Getting ROI from a website is hard enough without throwing away the opportunity to catch that 5% by making your pages compliant. If you spend money on your website to make it valuable to you and your customers, why not spend some extra $$$ to make it viewable by everyone. Other browsers do have a user base no matter that 95% use IE. That 5% is not going away. If you start designing standards compliant and then introduce browser specific variations as needed, it is much easier than designing a page against and quarky and moving implementation and then trying to make it work with another browser. Remember, the browsers are trying to implement the standards, so it makes more sense to start with the standards and alter them as necessary. Microsoft has stated its support for web standards, so each new version of its browser is going to be moving closer to web standards.

      My $.02.

    9. Re:Graphics @ mah.se by Twirlip+of+the+Mists · · Score: 2

      So I guess we're talking about the difference between theoretical web design and applied web design.

      I disagree with your premise. If you're learning web design in school, you'll be better served with an eduction in applied web design.

      --

      I write in my journal
    10. Re:Graphics @ mah.se by Twirlip+of+the+Mists · · Score: 2

      You're missing the idea of diminishing returns. Let's say it costs $10 to build a site that works perfectly in IE. That covers 95% (let's say) of your potential visitors.

      To modify the site to make it compatible with Mozilla will cost you $2.50. Is it worth spending 25% of your budget to make your site work with about 3% of your potential vistors? No, it's not.

      Again, remember that we're talking about what actually happens in the real world, here, not what should or could happen. You have to be practical.

      --

      I write in my journal
    11. Re:Graphics @ mah.se by adamjaskie · · Score: 1, Redundant

      It may cost a large amount to make an IE-only site work properly with Mozilla, or other standards complient browsers, but that's not the point. If you make the site to work in Mozilla and other complient browsers in the first place, it might cost, lets say, $10. Then, you make the necisary changes to get it to work in IE. $0.10. Once it works in Mozilla, there isnt much you need to do to get it working in IE. IE is pretty close to the standards. It just majorly breaks them in a few key areas, and needs workarounds. IE6, btw, fixed the bugs that allowed the workarounds, but did not fix the bugs that nescesitated the workarounds. Another big problem is how IE fixes HTML errors invisibly, trying to determine what the designer wanted to do, but without telling the designer something is wrong. This makes the designer falsely belive that the page is working properly, when in fact it is not, and may render differently on a tuesday.

      --
      /usr/games/fortune
    12. Re:Graphics @ mah.se by Kyber · · Score: 2, Insightful

      I attended a CS course for a while, after my ex .com job went down the drain and before I managed to find a new one. Also in Sweden. The CS course only used MS-products, with the exception of GCC under Windows.

      When asked for feedback from the course organizers, me and a couple of other guys pointed this out with the main argument that the students weren't given broad, widely applicable knowledge, but rather product-specific knowledge. Didn't really seem like they cared. Then we mentioned how they probably could save around $200 US (2000 SEK) worth of licence costs per computer. And then suddenly they sounded VERY interrested. 8)

      --
      -- Black holes are, where God is dividing by zero.
    13. Re:Graphics @ mah.se by joshsisk · · Score: 1

      And how can you enforce a standard if 90% of the market isn't using it?

    14. Re:Graphics @ mah.se by MrResistor · · Score: 2

      I have only recently run into pages that wouldn't render properly in Mozilla, such as the most recent redesign of Providian's site. It's only been sites with menu bars at the top that I've noticed problems with, and I have no idea if that has anything to do with HTML or not.

      I've also noticed that since nVidia redesigned their driver download page(s) there is a critical button that simply won't work in Mozilla, though I'm pretty possitive that this isn't anything to do with HTML.

      However, these occurances are few and far between. In fact, they are infrequent enough that whenever I encounter such a problem I send the offending company an email politely explaining that those of us who prefer not to support convicted abusive monopolies would appreciate the minimal extra care it takes to ensure that we are able to use the companies online resources.

      I think the only way the situation is going to change is those of us who care take the time to inform the people creating these sites. I we don't, then they can go on thinking that it doesn't matter since everyone just uses MSIE anyway. Make them aware, and hopefully they will change their ways.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    15. Re:Graphics @ mah.se by MrResistor · · Score: 2

      Universities are supposed to teach theory. That's what sets them apart from trade schools. If a university class is teaching only applied design, then that class is a waste of university (and student) resources. If all you want to learn is applied design, then go to a trade school and get it done in 12-18 months and enjoy your job placement assistance, because a university is not the place for you.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    16. Re:Graphics @ mah.se by Alex+Belits · · Score: 2

      By reducing the market share of broken implementations, of course.

      --
      Contrary to the popular belief, there indeed is no God.
    17. Re:Graphics @ mah.se by Yottabyte84 · · Score: 1

      I've done CSS that fucks up in IE.

    18. Re:Graphics @ mah.se by Yottabyte84 · · Score: 1

      Most of microsoft's pages fuck up mozilla. hmmm.........

    19. Re:Graphics @ mah.se by joshsisk · · Score: 1

      That's not really a "how". Unless you know a way to make the majority of the users change their habits, or the majority supplier change their software... Both hard to do operating from a minority position.

  10. At the University of Texas at Austin by Anonymous Coward · · Score: 0

    At UT Austin, the Computer Science department seems fairly ingrained into Linux.

    The Business School, however, uses Microsoft products. They won't buy any of "powerpoint/word/excel is proprietary" arguments -- they'll just smile and tell you that they are the standards.

    1. Re:At the University of Texas at Austin by Twirlip+of+the+Mists · · Score: 2

      The Business School, however, uses Microsoft products. They won't buy any of "powerpoint/word/excel is proprietary" arguments -- they'll just smile and tell you that they are the standards.

      Can you really argue with them? Take the whole population of Earth. Now sift out everybody that doesn't use a computer (that's most of 'em). You're left with, what, a couple hundred million people? Something like nine out of ten of 'em use Windows.

      For editable documents, Word is absolutely the standard. For spreadsheets, there's not even a contest; it's Excel in a walk. And while there are certainly other ways to do viewgraph-style presentations, virtually everybody uses Powerpoint.

      Nobody cares that these things are proprietary. They're ubiquitous. That's enough to be called the standard.

      If you want to send somebody out into the world to be a salesman-- or any other job in business-- not teaching him how to use Excel would be like not teaching him how to dress himself or eat with utensils.

      --

      I write in my journal
    2. Re:At the University of Texas at Austin by BitGeek · · Score: 1, Flamebait


      Which partially explains why business school graudates the country over are idiots. They may not have been born idiots, but they are clearly taught to be.

      "Thou shalt not think for thyself".

      That sums up the entirety of the US educational system-- with the exception of maybe 6 colleges and 3 high schools in the country.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
  11. Insulted? by portege00 · · Score: 3, Funny

    "...but feel insulted that I have to take them in order to take more advanced UNIX courses."

    Bah ha ha! So you see, Unix truly is better than Windows. They save the best for last. Windows is like the crappy job you take and keep for a reference before going onto the really good one.

    On a side note, my university gave out copies of WinXP for free to computer science/computer engineering majors. Microsoft PAID groupd of students who headed a group called MSUG (MicroSoft Users Group) to brainwash people into being Microsoft junkies. They got an assist by handing out free copies of Win2K, Office, Visual Studio, etc. Digital crack.

    --
    Trolls make great pets. Adopt one today!
  12. AYe by TheDarkRogue · · Score: 2

    At a certain College located in McKeesport, PA that I attend, I just a few weeks ago, for the first time Ever, decided to go into and look at the "New" lab. One of the first thing I noticed upon entering was a big old black banner in the back, "Where do you want to go today?".......

    The network is exclusivly Windows, nothing else, anywhere. But the courses themselves are not MS specific except one that will reqire me to show the ability to make a web page, and we are only allowed to use FrontPage, but then again, the same class forces us to use Eudora for our college email account. My CS Course for this semester requires us to use not VC++, but Borland Turbo C++ for windows 4.5 (I think).

    And then there was the software contract. Up untill about the end of August, you could get any piece of MS software free, and now, it's not free anymore, but we still fly their banner in the most high tech newest lab in the place....

    --
    (Score:0, Interesting)
    1. Re:AYe by SN74S181 · · Score: 1

      I remember how angry I was when I was in tech school (in 1983) and the Computer-I elective was based around the 6800 processor. I, at the time, was a big advocate of the Z80 chip.

      However, it's really an arbitrary point what processor is used in an introductory course. Only the true zealot lets the platform that basic concepts are taught on become a sticking point. I was wrong back then to rant, and the people here are wrong (generally) to rant as well. Do you obsess over what kind of wood the tables in the library are made out of?? (walnut! this is an expensive school, the tables should NOT be made out of maple!)

  13. Unix too by ClosedSource · · Score: 4, Insightful

    Universities have been promoting Unix for many years and prior to Linux were probably the single most important factor keeping it alive.

    Just as Unix and its derivatives have played a prominent role in industry on the server, MS OS's obviously have played a prominent role on the desktop. If a university wants to prepare students for the real world, it needs to include all the most important OS's, languages, etc. Instructors should point out the strengths and weaknesses of each and let the students draw their own conclusions.

  14. whiney whine by Anonymous Coward · · Score: 0

    Your school, if it is in the United States, probably has a "recommended system" that it is suggested you purchase. The college I attended required incoming students to purchase a computer since 1991. Usually included in this package is Microsoft Word. The simple fact of the matter is that the school can only afford to support one platform, and if you must choose one word processor for 10,000 users, why not choose the one most frequently chosen by people choosing systems for 10,000 users? These days there are really not many viable alternatives to MS Word and Office. If you have some philosophical problem with the school's behavior then why did you choose that school?

    Regardless, I don't think schools should offer documents in .doc or even .txt form. Everything should be in PDF, like it was at my school.

    1. Re:whiney whine by Anonymous Coward · · Score: 0

      "Everything should be in PDF"

      Unless, of course, you want to be legible.

    2. Re:whiney whine by BitGeek · · Score: 2

      The simple fact of the matter is that the school can only afford to support one platform

      That is not a fact. That is a cop out from people who are too stupid to do things in a general way-- people who don't know the subject matter, and only know the PRODUCTS.

      There's nothing MS specific about programming languages, mathematics, or even office Apps. Colleges that require you to get a PC (instead of a Mac) are not going to teach you anything. They are a waste of money.

      There's nothing that they could need to teach taht couldn't be taught on any platform the student chooses.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    3. Re:whiney whine by Anonymous Coward · · Score: 0

      Not dissenting, but I must add:
      I agree with your intended argument - completely.

      (but..)
      There are additional staffing requirements just to manage any disparate resources. We could spawn an entire new convo. about which has less mgmt. required, blah, blah.., but I think everyone agrees that mo people cost mo money...

      It isn't even funny how different approaches towards IT can change the "course of a course". By that I mean that if IT is centralized, you might see it as a business model, rather than a tool which gets everything nice and peachy and up and running..

      If it's (for example) the Math guys' IT ppl. doing the work, you can be certain that more attention will be put into testing that TeX+co works perfectly. Unlike the latter scenario, our business oriented IT dept. would make sure it starts..done. Doing two different platforms.. well, "that just costs more". The spirit of the lesson is lost in the transaction, and details on packaged products are rooted.

      Math would like more platforms, but [insert real world argument here] ........ I.T. would charge us more.

      IT doesn't want more platforms, because [insert same argument here] ......... and it would take more time - and we don't wanna hire more people, because we don't see the pay increase proportionally to the # of ppl.

      Anyways, to throw this thing back on-course (no pun), learn what you can. We all know there are "canned graduates" - don't be(come) one. Best case: M$ kicks the can, majority of ppl know only it. You get hired (do the math) - your school was wrong. Worst case: it stays, and you took computers 101 or whatever. Your school was right.

  15. Re:Monopolize this! by Anonymous Coward · · Score: 0

    Are you kidding? No comment that links to anything on stileproject.com should ever be moderated up. Comments like that one should be moderated down quickly and quietly before anybody notices that they're there.

  16. pricing by jjshoe · · Score: 1
    cost of offixe xp pro full were i work $499.99


    cost of office xp pro at the bookstore $6


    think m$ wants me to tell future clientel thats m$ is the way to go?

    --
    -- botsex is {grep;touch;strip;unzip;head;mount} /dev/girl -t {wet;fsck;fsck;yes;yes;yes;umount} {/de
  17. What's the problem? by inerte · · Score: 1

    The university is prepering your for your future. 95% of the computers run Windows. Do you see the connection here? If you can't handle computers, you are screwed. And computers are Windows, for most of the people.

    Do you think you are going to be a better adult because you use Linux? Nope, you are going to ve alienated, outside of the real world.

    University doesn't tell you how to drive your life, but it teachs you how to handle it in the best way that it is possible.

    1. Re:What's the problem? by Anonymous Coward · · Score: 0
      "And computers are Windows, for most of the people."
      Most of the people are idiots too. Some people just haven't had the money to buy a computer before, and it's worthwhile to tell them that if they can't spare the $6 for Windows on top of the hardware, that they can download Linux for free, download OpenOffice for free, and be file-format compatible with everyone that paid money for Winxx and Office. Someone should also tell them that Linux will run on far cheaper hardware than XP will.
    2. Re:What's the problem? by Anonymous Coward · · Score: 0
      "And computers are Windows, for most of the people."
      Most of the people are idiots too. Some people just haven't had the money to buy a computer before, and it's worthwhile to tell them that if they can't spare the $6 for Windows on top of the hardware, that they can download Linux for free, download OpenOffice for free, and be file-format compatible with everyone that paid money for Winxx and Office. Someone should also tell them that Linux will run on far cheaper hardware than XP will.

      When a person has graduated from college, if they have to learn Unix and have no experience in it, they'll be in far deeper shit than if they had to learn Windows, but had no experience in that.
    3. Re:What's the problem? by Anonymous Coward · · Score: 0

      Dude -- have you actually tried to use Open Office with anything other than the most simple of MS Word files? OO is a great productivity tool in its own right -- but it has a long way to go in the MS Word compatibility department.

    4. Re:What's the problem? by Anonymous Coward · · Score: 0

      I'm considered to be a troublemaker where I work because I use Linux. I also use M$ products, all the time, and have a Mac, in fact this post is being made on the Mac. Bias against Linux users goes back to one basic: They aren't computer geeks, and never will be. They really don't want to or are too lazy to use computers in the first place. Most of these folks need to be working somethere asking: "Do you want fries with that?" And that goes for the Boss, too. All he does is surf the web in violation of the IT departments instructions "not to surf".

    5. Re:What's the problem? by Anonymous Coward · · Score: 0

      I've reviewed many of the 802.11 word documents on the ieee website using OpenOffice at home (because I can't afford a new OS to run the new Office suite, and don't like piddling around in labs for however many hours it takes to get through a document). Open Office works well in this respect. I don't produce assignments in Word format anymore; I use Open Office to produce them, print them to file with a postscript printer, then ps2pdf the thing. Compatibility will only get better, as I don't see Microsoft changing the file format again.

      I don't see Open Office as an alternative to MSWord, I see it as a replacement. IIRTW (If I ran the world), I would work on adding usability features to Open Office and would only develop MSWord compatibility because, for the moment, I had to.

      The PowerPoint compatibility could use some improvement, I believe, but then again, Open Office can only get better. Before Microsoft realizes it's happened, Open Office will be easier to use, cheaper, available on more platforms, completely compatible with MSWord format, and just as well known as Word, and Microsoft won't even have the option of changing formats, because they'll have to keep up with Open Office compatibility.

      Looking back on Microsoft's recent history, I believe that they realize that the "new" has worn off of the desktop computer, and that they won't be able to rely on their huge market share for guaranteed income anymore. They've stopped growing and are fortifying their position using patents (their own, and those aquired in company buyouts) and licensing. They're too late though, they can't compete vs. the word-of-mouth that's slowly creeping around the world. Microsoft is toast.

    6. Re:What's the problem? by Anonymous Coward · · Score: 0

      What in the hell are you talking about?

    7. Re:What's the problem? by Anonymous Coward · · Score: 0

      If you're going into any type of sysadmin field, you better know more than just Microsoft products. And a good deal of web services are Java-based.

  18. Windows is what's out there. by kwerkey · · Score: 2, Insightful

    People really do need to be able to work with Windows. Sure, unices may be better operating systems at the technical level and it's endearing that you're rooting for the underdog, but Windows is what is out there. When Unix is running on a significant percentage of home computers and a larger percentage of office machines, universities will be teaching that. They're teaching what's useful, it has nothing to do with Microsoft playing Big Brother.

    1. Re:Windows is what's out there. by CmdrTHAC0 · · Score: 2, Insightful
      Someone's invented the vicious circle.
      1. College teaches what's out there.
      2. People want what they know.
      3. What's out there is in demand, and stays out there.
      Lather, rinse, and repeat.
      --
      __CmdrTHAC0__
      In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
  19. Try Carnegie Mellon! by 0x0d0a · · Score: 5, Funny

    The only computer science classes you're going to get on Windows at Carnegie Mellon University is if you're a non-CS major taking intro CS classes. These are done using Metrowerks' suite (as opposed to MS's).

    Everything else is done on Linux or Solaris. I'm taking a *video games* course that is taught on Linux.

    Couldn't be a better place if you like doing your work in a UNIX environment.

    Students are told in their third CS course that while they can turn in proofs written in Microsoft Equation Editor, that it will be harder, and that they are strongly recommended to learn LaTeX.

    I still remember a philosophy professor that handed out an assignment in Word format.

    I thought about complaining, but thought that it wasn't worth it, so I just printed it out at one of the clusters that have Windows installed.

    The next day, in class, the professor said "due to overwhelming demand, future assignments will be given in PDF format..."

    There's no reliance within the university on Microsoft file formats, and serious animosity to moving to anything that's available only from Microsoft.

    If you want a good CS curriculum that isn't a bunch of regurgitated "how to design foo in Visual Studio", and you like UNIX...you're likely to like CMU.

    1. Re:Try Carnegie Mellon! by apapadop · · Score: 2, Interesting

      As a non-CS Carnegie Mellon student, I must sadly report that the situation isn't like this at all in other departments. I was preparing a ./ post myself a couple of days back, but waw reluctant to post it because if was too bitter to CMU.

      The situation goes like this: (Heinz School of Business & Public Policy)

      We were required to have a laptop. At the same time, anyone not purchasing the "official" CMU laptop (IBM Thinkpad T23 with Windows XP and 15GB more of crappy software, all notoriously misconfigured) was penalized with a "support premium" of $750. So we aaaall had to have this nice XP-based system, full of M$ products (.NET studio, full Office suite etc). Why, I ask?

      Further, since I deleted everything and installed GNU/Linux on the laptop, I've noticed a couple of "incompatibilities" with the university. If I want to change my departmental password, I have to go to the help desk and ask them to do it for me, because the only electronic way of doing it, is a windows utility! (I'm not talking about the campus-wide password here, just the Heinz password).

      Or take the other day, we were having a student rep election. Votes were submitted to a (non-encrypted...) website, that did not work with Mozilla or Konqueror. It just would not register my vote, returning an error message. When I told the department about that, they said other (IE) users did not have any problems.

      On any other occasion that I've asked for help (mostly to do with encrypting my communication with the university servers), I've received a bunch of "well, we don't really support your platform" replies.

      I'm really frustrated at the M$-exclusive policy of my department, especially taking into account CMU's reputation and the conditions that you reported for the CS department!

      The incident with the Word file you mentioned happened to me, in precicely the reverse way. I submitted an assignment as .pdf, only to be told off and asked (in all capitals) PLEASE, FROM NEXT TIME, USE MS-WORD TO DO THE HOMEWORK.

      How does one deal with an attitude like that?

    2. Re:Try Carnegie Mellon! by 0x0d0a · · Score: 2

      Hmm. I don't have much experience with the Heinz School of Business. I *am* TAing a computer security course for the Graduate School of Industrial Administration, and students in there are required to install *both* Linux and XP to do all their coursework, so I suppose that the more businessy you get, the less Linuxy. :-(

      $750 support premium

      Support premium? Weird -- never heard of it. Who gets the money, Heinz or Carnegie Mellon? It can't be Computing Services, which is CMU-wide...

      If I want to change my departmental password, I have to go to the help desk and ask them to do it for me :-( Sorry, wasn't aware of this. The rest of CMU uses Kerberos for just about everything...

      Actually, if their Windows strategy really is cost-effective, I wonder why they have to hit you with a $750 premium that doesn't affect the rest of the students?

      Or take the other day, we were having a student rep election. Votes were submitted...did not work with Mozilla or Konqueror

      Again -- I can't say anything. Has to be Heinz alone...I remember at one point you couldn't use an internal CMU-wide webpage w/o Javascript. I complained and they rewrote it...and that's the only time I can remember having issues.

      CMU (not SCS, but Computing Services) officially supports at *least* Andrew Linux and Red Hat Linux. You might try the CMU-wide Computing Services if you need better support (or cmu.misc.market.computers, which gets a lot of support requests), or Zephyr one of the help channels.

  20. College as career training by benjamindees · · Score: 1

    This has more to do with the fact that most colleges are little more than off-the-job training centers for big business. Major corporations long ago standardized on M$ desktops, so colleges followed suit. When businesses start using Linux, as many have, colleges will be right behind them, grovelling for handouts.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  21. Look at what you're saying by 0x0d0a · · Score: 2, Informative

    That's ludicrous.

    for $6, I can have me a Legal copy of any of the preceeding OSes...is not a sign of a monopoly, its a sign of a competitive business

    This is called predatory pricing (unless you really think that total costs in producing and shipping that product to you were under $6) is is not only illegal but one of the top warning signs for a monopoly.

    1. Re:Look at what you're saying by ceejayoz · · Score: 2

      This is called predatory pricing (unless you really think that total costs in producing and shipping that product to you were under $6) is is not only illegal but one of the top warning signs for a monopoly.

      Actually, it probably did cost less than $6 to produce and ship. Colleges with this kind of deal are usually permitted to print their own CDs of a source image provided by MS - that's how the University of Cincinnati does it, for example. It costs MS the price of sending the university the source image - couple bucks, max.

      They also usually come without a manual, box, etc - just the CD.

    2. Re:Look at what you're saying by Anonymous Coward · · Score: 0

      This is called predatory pricing [...]
      And what would you call it when you give away your product for free? If this is predatory, then Linux is genocide!

    3. Re:Look at what you're saying by kz45 · · Score: 1

      This is called predatory pricing (unless you really think that total costs in producing and shipping that product to you were under $6) is is not only illegal but one of the top warning signs for a monopoly.

      it's funny...when people decide to "pirate" microsoft software, it's because it's too expensive. When microsft decides to help the academic world out, it's "illegal and a sign of a monopoly".

      wouldn't giving software away for free be predatory pricing as well? (the labor involved surpasses the price you are charging (0$), undercutting all competition).

    4. Re:Look at what you're saying by 0x0d0a · · Score: 2

      Heh.

      No, there's specific issues. Predatory pricing occurse when (and I'm not an economist, so this is from vague memory of classes) (1) you're doing it for the direct reason of *killing off* competition, (2) you're losing money in the short term on it, and (3) you're a company -- these don't apply to non-businesses.

      (1) Is hard to show -- there's a pretty obvious motive for writing OSS -- it's fun to use and write.
      (2) Most OSS people are doing this as a hobby -- this isn't a moneymaking/not moneymaking thing
      (3) Most OSS people aren't companies.

      There may be more to it, but it doesn't apply to your home OSS hobbyist.

    5. Re:Look at what you're saying by cdrudge · · Score: 2

      No, it's not predatory pricing. I have basicly the same deal at my school (Indiana Univ regional campus). Any of MS major software is $5 per CD. I can get any of the OSs (except 2000 Server), Office, Visual Studio. Indiana University has paid X amount of dollars to Microsoft for what equates to a site license. For this fee, IU gets the right to produce copies of the disks that they sell to students, staff, and faculty for the $5 fee (which is suppose to cover "costs"). For that $5 fee, I can install that copy of the OS on any number of computers that I personally own.

      It is not predatory pricing since I am in reality paying more for the license in the way of technology fees, tuition, etc. You as a taxpayer (if you were in Indiana) also foot a small portion of the bill through taxes. It's not much different the some vendor charging $5 for a copy of Red Hat, Suse, Debian, or Mandrake. They are not charging for the OS (usually), but rather the time and expense of producing the CDs, advertising, mailing, packaging, whatever.

  22. GCC in schools by 0x0d0a · · Score: 3, Informative

    I have to agree.

    GCC is a much better tool than Visual Studio for most people.

    You could drop $100-$2000 on your development system for a product that's limited to few languages, doesn't support C anymore, and can't run anywhere but Windows, and has a UI that keeps changing, rendering old skills obsolete.

    You could also get a software package that's freely downloadable, supports lots of languages (and keeps getting more), and runs on just about every software package known to mankind.

    The choice seems pretty straightforward to me.

    1. Re:GCC in schools by SN74S181 · · Score: 1

      Wow.

      You slipped smoothly from 'It's sad to see them teach students how to use a product, instead of how to use the language.' to 'you should use this..' very smoothly there.

      Furthermore, GCC may be a better tool than Visual Studio, but it's not an Integrated Development Enviroment. So you're comparing apples and oranges.

      Please, oh please, don't say 'let them use vi.'

      I like vi. I like it a lot. I like that it's on every Unix box I use and I can run it on a little shell screen from anywhere. I'm realistic enough, though, to know it's not what an intro student is going to warm up to.

    2. Re:GCC in schools by 0x0d0a · · Score: 2

      Furthermore, GCC may be a better tool than Visual Studio, but it's not an Integrated Development Environment.

      How many people do you know that honestly use/need that IDE?

      I used to think that IDEs and having a built in debugger were the cat's pajamas. Then I went to code on VMS in Ada. Different debugger, and eve for an editor. Then the Mac OS. New IDE, different debugger, had to get comfortable with the editor again. Then Visual Studio. Then various Linux environments. The problem with IDEs is that they change so damn much, go away, come back. The debugger works completely differently or you have to learn a new editor. If you can use gcc and a text editor that runs everywhere (note: I don't necessarily think that emacs or vi is the best choice for everyone, no), you'll be using that same knowledgebase for years to come. No relearning the damn toolset every time you start uing some new system.

      The most useful component of IDEs that I've seen is that they frequently have good GUI builders built in, but after comparing the amount of time it takes to build a good GUI in VS versus a separate builder like, say, glade, I'm not so convinced that IDE-based approaches are that much better.

      Oh, and you don't have to manually save source before compiling files. Not *that* much of an impediment.

      If something in an IDE sucks, you're stuck with it. If you don't like how the editor works, you can't swap in one you like better.

      Finally, if something in an IDE breaks, it can be a pain to track down.

      Oh, and GNU's makefile system is a lot nicer and more powerful than the project files generated by most IDEs.

    3. Re:GCC in schools by SN74S181 · · Score: 1

      It isn't GNU's makefile system.

      I think you're talking about the make program, which GNU cloned (something they do quite well), but which existed before GNU.

    4. Re:GCC in schools by spectecjr · · Score: 2

      You could drop $100-$2000 on your development system for a product that's limited to few languages, doesn't support C anymore, and can't run anywhere but Windows, and has a UI that keeps changing, rendering old skills obsolete.

      1. If you're that worried about the UI changing, use the command-line compile tools.

      2. It does support C. Try compiling some C some time and see.

      3. Yes, I don't know about you, but it's really important that my compiler run on an Acorn Archimedes. That, after all, is my day-to-day workstation -- I only use a PC on my coffee breaks.

      --
      Coming soon - pyrogyra
    5. Re:GCC in schools by 0x0d0a · · Score: 2

      1. Which are about a tenth as nice as the GNU toolset.

      2. Try compiling some *modern* C some time and see. MS has publically stated that they're abandoning C, and aren't updating their compilers to support new additions to the language -- just C++.

      3. Maybe you don't care about a non-Windows platform at the minute. However, Linux, at least, is a major player in the server space, and there's a pretty reasonably expectation that at least Linux is going to be a reasonable chunk of the desktop market in five years. Now, it's true that may be among poorer nations and companies not willing to spend lots of money, so you're looking at a less lucrative market, but it's something to consider, not just to laugh off.

  23. Speaking of MS being lame, we have some new quotes by 0x0d0a · · Score: 5, Funny

    Thanks to Balmer and our good Linux-friendly friend news.com, we have more wonderful Microsoft quotes.

    Balmer Quote 1: The truth is, we probably made (.Net) a little harder to understand than we (should) have.

    Balmer Quote 2 (in which Balmer makes it quite plain that he's going to drive home the point that the marketroids prepped him with -- that XML is Good, money should be spent on XML, and .Net is obviously XML): Well, the benefit of .Net is XML...We take the XML connection and we extended it across both client and server -- while other guys are only server-focused. It's about connecting people to people, people to information, businesses to businesses, businesses to information, and so on. That is the benefit....it's a set of code we ship that...people use to help build applications that process XML information....it's getting to be conventional wisdom that the future of IT is around XML. But I'd like conventional wisdom to be that XML brings benefits today, and the best way to participate in the XML revolution -- in terms of user benefits and productivity -- is Visual Studio.Net.

    Balmer Quote 3 (in which Balmer shows himself happily living in his own world): A Yankee Group study says 40 percent of corporations surveyed were looking at operating system alternatives such as Linux, in part because of the Microsoft licensing program. But I think they are okay with where they are.

    Balmer Quote 4: The Linux [platform] hardly runs any applications, except a bunch of shareware stuff that's not very good.

    Balmer Quote 5: There has yet to be any innovation, new features or new capabilities out of the Linux platform. [Me -- so how the hell has *Microsoft* pushed technology forward?] But I don't think anyone should expect anything innovative coming out of that [Linux] world.

    Balmer Quote 6: And we are going to have as or more a community as Linux does. [Me -- in your wet dreams, Balmer]

    Balmer Quote 7 (in which Balmer discusses the buggy nature of Windows): ...next major Windows release, called Longhorn. I'm sure we will have some service packs in between.

  24. Re:Wordperfect by benjamindees · · Score: 3, Informative
    If I were going into the Law field, I would probably want to learn WordPerfect, as this is what a large majority of Law Firms use.

    I consult for a law firm and this is a big problem. Interns come in straight from undergrad and bitch and cry because they don't have Word. Despite the glaring security holes and lesser functionality for lawyers, they are considering deploying Word on their workstations alongside Wordperfect just to stay compatible with their clients and to pacify these interns.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  25. Market share by Saiai+Hakutyoutani · · Score: 0

    Well, as they say in my high school, Microsoft has a dominating market share, so that's what the companies will want you to know. It's a good point, for reasons that are still unclear to me. Whenever companies switch to *NIX, that's when they'll start appreciating j00nix knowledge.

  26. What?!?! by GoRK · · Score: 1, Offtopic

    What is this?!

    You are in college, and you can't spell 'privilege' correctly? Did you pay your way there? What can we do about it!?!?

    Good grief. You're lucky they're not making you take a spelling test, too. Good luck testing out of your basic computing skills class!

    ~GoRK

    1. Re:What?!?! by Anonymous Coward · · Score: 0

      Thats why some colleges in Texas require "students" to take a minimal proficency test or else pass a pass/fail class for basic comprehension. They have to pass that before any of the classes can be counted for credit...

      My college used to call it english 099... Unofortunately even that would only get the students to a MINIMUM level required for classes..

      Think of it this way... The TOEFL tests required from International students are harder than the 099 tests are...

  27. My impressions @ SFU by Screaming+Lunatic · · Score: 5, Interesting
    [disclaimer] Saturday night. Just got home from bar. Pissed out of my mind. [/disclaimer]

    I just recently graduated from the Comp Sci department at SFU. My impression: The business faculty is very pro-Microsoft. Everything is done using Word, PPT, IE, etc. The problem is that the people making the decisions have gained their skills on MS platforms.

    A good chunk (probably about 2/3) of the professors in the Comp Sci department despise MS products and are *nix guys. In other terms, prefer to use *nix on their primary machine. But, and a big but, a lot of stuff that is taught that is platform specific, is taught with respect to MS products. For example, GUI development is taught using MFC.

    And that is the problem. When general computing methodolgies/techniques are taught, they apply to *nix platforms without much tinkering. But when you try to apply techniques to MS platforms, there is a poop-load of exceptions that you have to be aware of.

    For example:

    This how you code in C++, but this is how VC++ implements for-scoping.

    These are the techniques to design "good" user interfaces, but this is how you would implement them in Windows.

    There is a lot of pressure from industry for students to learn to be efficient on the Windows platform and other "high demand" tools/methodoligies (such as Java/extreme programming/XML/etc). What usually happens is that companies screen based on "buzz words". And there is a lot of pressure from industry to produce graduates that have training in licking the flavour of the month, rather than having solid understanding of Comp Sci principles. They seem to want MCSEs, that can get the particular task done now and do not care about the future; rather than people who understand general principles that will apply for decades to come.

    For example, a local Vancouver company [cough]Crystal Decisions[/cough] did not want to hire me for a position because I had not programmed in Java. Despite the fact that I have been writing Object-Oriented C++ code for 5+ years and that I'm currently teaching my sister Java who is taking CS101.

    The problem is that CS departments are very heavily influenced by industry. And who is the biggest heavy-weight in industry? (That question was rhetorical).

  28. Re:Monopolize this! by Anonymous Coward · · Score: 0

    I got a downmod in some story about five seconds after posting a comment... I couldn't believe it. On the other hand, I think I deserved it... Given that you link to stileproject.com, you probably do, too.

  29. Stupidity by droyad · · Score: 1

    Let's see
    1) Use Unix to teach IT courses
    2) Use Windows only in passing
    3) Graduate
    4) Can't get no job cause you have no expirience in using the predominant OS

  30. Linux comes first, M$ only second by jazzu · · Score: 1

    Our university uses Linux and Unix on the servers and our department (Computer Science) uses Linux on all the desktops. Some some of those PCs run W2k also but as a second alternative only and mostly it's used only because there is some licenced software for it of which the department doesn't want to part with.

    Propably this "slight inclination" towards Linux is because Torvalds was a student here at Computer Science/University of Helsinki ;-) and of course, it's quite free. We're using our own modified version of RedHat and what an upgrading it must be even now when it's automated.

    Other departments and public computer classes use a hodgepodge of terminals (yes, really), Macs, W3.11 and WinNT machines but luckily I don't have to watch after them ;-)

  31. Selection process? by fok · · Score: 1

    If one is not able to use these MS products while taking a CS degree, then it is clear that one's choice for what to do in college is obviously wrong...

    I've seen this happening

    --
    \m/
  32. Not everywhere :) by E_elven · · Score: 2, Funny
    Well.. University of Helsinki uses Linux for some odd reason.. :D

    A really sneaky way to go about solving the problem follows:

    1. Get the IT management at the school proclaim they're going open source.
    2. Wait for MS to panic and flood the school with free stuff.
    3. Pick the good MS stuff and use OSS (or Free Software for anyone who cares) anyway.
    4. You have profited!!!


    E
    --
    Marxist evolution is just N generations away!
  33. and the funniest thing... by eht · · Score: 1

    is that the advertisement i saw on this article is for Visual Stuido .Net

  34. The first hit's always free by CmdrTHAC0 · · Score: 1
    Here at SUNY at Buffalo, they've purchased a campus licensing agreement with Microsoft. All you have to do is go print out a voucher, take it to UB Micro, and you get that particular product for free. I know offhand that WinXP Pro and Office XP are available this way. So what is essentially happening is that UB takes students' money and gives it to Microsoft without bothering to ask the students if they want that, although a vast majority of them will. "Oh, cool, free stuff!"

    Aside from that, only the CIT (computing and information technology, that provides computing for the general public) are Windows. SENS (science and engineering node services) maintains a mix of Solaris (public) and SGI (engineering majors) boxen, and the CS servers run Solaris as well. But I get the impression that I wouldn't like Solaris nearly as much if I hadn't gotten a Linux box to play with back when I still went to the pure-Windows Jamestown Community College.

    --
    __CmdrTHAC0__
    In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
  35. at my school .... (there's hope!) by jeffy124 · · Score: 1

    At Drexel - We have to take a course in UNIX before most advanced courses - such as OOP, Operating System courses, etc. Shell scripting, makefiles, using gcc/g++, vi/emacs, grep, etc. is all covered. They basically only teach the basics of being a UNIX user and writing programs on a UNIX box, but nothing about sysadmining or installing your own Linux box. The CS dept provides a few Sun servers (donated by Sun) for student use.

    The course is not explicitly required in order to take advanced courses - meaning it's a not a pre-requisite for any other course, except that not taking it might cause some trouble on the part of the student as many (all?) upper level profs generally require programs to run successfully on the CS dept Sun systems. This avoids the "well it worked on my machine" argument. In addition, the course is required for graduation.

    The UNIX course is taught to sophomores. Freshman use Metrowerks CodeWarrior because of academic licensing and that it can run decently on both Macs and Windows. The Dept also realizes that of the 200-250 freshman CS majors each year, only about 100 are still CS as Sophomores. (The rest change to something less demanding or drop out.) So they dont want not-so-serious students using their Sun systems if they're not going to remain CS students, which I think is a good thing in the end.

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  36. MSDNAA - What most schools use by Anonymous Coward · · Score: 0

    It seems that microsoft makes use of the MSDNAA program (http://www.msdnaa.net) to hook into schools. Can't beat a $800 price tage yearly for copies of everything for anyone either in the department, or taking classes.

  37. Gnome/KDE are helping to maintain the MS monopoly by dozer · · Score: 2, Interesting

    I'm using Gnome 1.4 for a VLSI Layout class and Win XP for Signal Processing. Here's what I've noticed...

    Gnome:

    1) Recently Gnome suddenly started refusing to start up. I needed to log into a Windows machine and blow away "~/.gnome*". Bye bye settings. Figuring that out and then setting everything up again killed a LOT of time. It was infuriating.

    2) No decent text editor. gedit stinks. Today, Kate is just now becoming usable. It'll take two more years for today's version to get onto the lab computers.

    3) No word processor. AbiWord is only just now becoming usable. OpenOffice is becoming decent too, but holy cow is it big and slow. Again, two years until today's versions are in the labs.

    4) Motif apps. Mathematica and Matlab are big, slow (try resizing a window), clunky (careful of the numlock key), and ugly. Mouse wheel doesn't work. They are painful to use.

    5) Can't copy and paste pictures. Think I'm kidding? Try writing a paper where you need to save all 45 Matlab plots to disk and manually open them in AbiWord. It takes forever.

    XP: I use Matlab and Word and I've never had a single issue. Well, the XP UI is one of the most hideous things I've ever seen, but it seems to work well enough.

    I run Linux exclusively at home. At school, though, it is time-consuming and hard to use. Right now, Microsoft deserves to dominate the computer labs. I just need to get my work done ASAP, not fiddle with .login files and corrupt desktop settings. XP provides this, Linux doesn't. I believe this will change in a few years...

  38. saw the same thing... by Anonymous Coward · · Score: 0

    ..I saw the same thing at my local library, a tax payer ripped off county establishment. They are offering to n00bs "intro to computers" It's an "intro to the microsoft operating system" mislabeled piece of consumer fraud. I bitched about it to no avail. Just the FUD people learn, microsoft=ALL COMPUTERS that gets ingrained into people's minds from the gitgo. I hate it. good luck at your college. Hmm, if this college is tax payer sponsored, even in part, ands is "open" to the public,think about suing them in small claims court for forcing you to use OS that is propietary. Just a thought, I'm contermplating a formal complaint to my public service commissioner at the state level and complaining about this county using all microsoft and not even thinking about anything else. It's MY money in part going to this nonsense, it's just as ridiculous as if the county bought a fleet of yugos as their official vehicles.

  39. XP UI by Anonymous Coward · · Score: 0

    The XP UI really bugged me until I discovered that you can change it back to 'Classic' look 'n feel (in 'desktop settings' if I remember correctly). Personally I find the Win95 GUI was the best one MS produced.

  40. Re:Gnome/KDE are helping to maintain the MS monopo by diggitzz · · Score: 2, Informative

    Recently Gnome suddenly started refusing to start up. Have you tried Enlightenment? You can install it (like anything else) in your home directory, without root access, by conifurging it with something like --prefix=/home/dozer/enlightenment and adding the executable to your .xinitrc or .xsession file. Luckily with Linux you have an alternative to using mem-heavy UI's like KDE and GNOME, while still getting the benefits from having their libraries installed. (You can still run programs that require Gnome, without running the Gnome environment). As a side note, you probably could have used Ctrl-Alt-Backspace to kill the X server and edit those files on the console rather than using a M$ machine to do it ;) No decent text editor. gedit stinks. Download NEdit. You get syntax highlighting, line numbers, and a whole bunch of other nifty stuff without feeling "bloated" while using it. It even comes precompiled for most platforms ;) Motif apps. Mathematica and Matlab are big, slow ... The rest of the world agrees. Write a letter to Wolfram. =P No word processor. ...Can't copy and paste pictures. Sounds like it's time to take an hour and learn LaTeX. Afterwords, you'll never want to use a word processor or paste pictures again. Additionally, your term papers and reports will be written faster and look more professional. An added benefit comes when you consider that most science journals would require you to submit a paper in LaTeX, so it's better to learn *now* than *later* after you've written your 100+ page thesis in M$ Word and have to transfer all of it.

    --
    -=[You cannot consistently judge this statement to be true.]=-
  41. This is a well known troll... by Anonymous Coward · · Score: 0

    This is not a troll ... I use Linux/FreeBSD exclusively; don't even own a Windoze box

    Bullshit.

    1. Re:This is a well known troll... by Breakerofthings · · Score: 1

      What, exactly, is bullshit?
      I do, in fact, use Linux/FreeBSD exclusively. I do not own a single solitary machine with Windows, of any version, loaded on it, whatsoever. I simply have no use for it; I can accomplish all I need to with KDE3.
      So ... how is this a troll? This is a legitimate opinion, based on my own, considerable experience in the field. I happen to think that it is a reasonable opinion; granted, it is not the self-righteous indignant rant of a zealot, mocking offense at that fact that the world has not yet adopted his *personal* choice of OS as the "One True" OS, ...

      If there is a troll, AC, it is your post, anonymous and with no justification,demonstration, or argument; a simple minded expletive, where an intelligent argument would have been more effective.

    2. Re:This is a well known troll... by tstock · · Score: 1

      I'm not the original AC, but here's a few points that she probably thought of when she posted:

      1. You say you use Linux/FreeBSD exclusively but you don't know the difference between OSS and Free software. You heard of RMS, so you're not oblivious to the politics.

      2. signature troll keywords: "This is not a Troll", "RMS", "Windoze"

      3. You criticize the original poster for using the word "exclusive", then make a rethorical question in the other direction ("ignorant").

      4. You almost make sense, a trademark of a successful bulshitter.

      I'm not trying to be _too_ abrasive, I'm trying to give you that justification you asked for. BTW, KDE3 is very low on the list of "why people accomplish what they need with linux" in my opinion.

    3. Re:This is a well known troll... by Anonymous Coward · · Score: 0

      In english, "he" is the gender neutral pronoun, not "she".

  42. .Net Being Pushed on my Campus by CompVisGuy · · Score: 1

    Everyone in my university received an "invite" to a trailer that M$ are dragging around to plug the wonders of .Net.

    The head of dept. wants everyone to use M$ products (specifically Windows and Visual Studio), but pretty much all the good work coming out of my research dept. is done under UNIX of one form or another (usually Linux, but there are some Sun Stations around).

    All the computers in shared clusters for undergrads are Windoze machines. Very few are UNIX boxes.

    That said, I think universities are vital in educating a workforce in the use of UNIX and specifically open source OSes:
    1) Unis often have little money, hence "free" software would be attractive.
    2) Historically, most Profs grew up on UNIX.
    3) Unis are often the comms centre for the region -- most of that stuff is done on UNIX, so there are UNIX support people around.
    4) Unis are usually at the cutting edge of computing, so while Mom and Pop are just getting used to IE6 and the web, Unis are starting to experiment with GRID services, and M$ don't yet have any money to make from Mom and Pop, or most businesses, from such things, so they stick to making simple stuff even simpler for the morons.

    I've seen one Uni here in the UK where it was Linux throughout the clusters, and they all ran wonderfully. It was a lovely sight.

    If I had my choice, I'd use Max OS X *all* the time -- best of both worlds.

    --


    "The noble art of losing face will one day save the human race"---Hans Blix
  43. MS Programming Encouraged, not (always) required.. by Phil+Ulrich · · Score: 1

    In our entry level courses, which start with Java, we are presented with free copies of Borland JBuilder (the windows version) but are told we can write our code on anything, so long as it works. I used emacs and the JDK. Problem solved. In the next level course up, we are REQUIRED to use Microsoft Visual C++. Why? Because the professor doesn't want just the code, which is the part that proves we know what we're doing. Instead, it's simply because he's too damned lazy to create a new project with each of our sources - he wants us to include the .dsp, .dsw, etc. files with each assignment. Luckily, he's not up for tenure. If this trend continues, this may be a problem. Currently I write my C code using emacs and compile it using gcc, then move it to one of the open labs and drop it into VC++. However, this is an annoyance. I guess slightly off-topic, has anyone ever had any success using VC++ with VirtualPC (for Mac) or Wine (for Linux)? I have access to both, and I'm considering both just to make my life easier.

    --
    Prepare to be burninated!
  44. At Georgia Tech... by Anglophile · · Score: 2, Interesting

    At Georgia Tech Microsoft has recently begun a deal where any student who has taken the third CS class or higher automatically gets free access to a website where he can download two copies of each of the latest Windows OSes and many fully licensed copies of developer software. As far as I know this is free to school and comes with no strings attached. Smart move by Microsoft I say, as this seemed much more attractive and simple than the deals mentioned in some of the above posts.

    -Miles Stoudenmire

  45. Two questions, a thousand answers by OldMiner · · Score: 5, Interesting

    There are really two important questions here:

    1. Are colleges using Microsoft software in their labs?
    2. Are colleges teaching their students to use Microsoft products?

    The first question seems to about whether colleges are getting people comfortable with Microsoft products, or accomodating them if they are already comfortable. OTOH, the second question is a matter of whether courses specifically teach skills in a Microsoft-centric fashion.

    Realistically, I can't speak to a trend, but I can tell you how things are at my school. I attend an engineering college. Obviously, this makes us not big on CS; therefore, we tend to deploy Windows on most of our open labs. It's what most students and professors are comfortable with when they arrive. Therefore, a lot of non-CS students see a lot of Windows. At least at first.

    But simultaneously there is an open Linux lab in which anyone can get accounts with non-too-shabby computers. Almost no one but Geophysics uses it, but they require its use for some courses. And all of the nice physics labs for 3rd year and higher physics majors run Redhat. They're set up with Linux because all junior level and above reports must be done in LaTeX.

    Everyone is required to take at least one programming course, which normally winds up being Fortran or C/C++ for everyone. Chemical engineers can take VB. C/C++ is taught almost exclusively on IRIX boxes. Only recently have we had a teacher that even required any exposure to visual studio for that class -- or any low-to-mid level CS class.

    As far as CS students go, all high-level CS classes tend to either be a Unix-environment or a 'use any environment available on campus'. Most teaching is mathematically and theoretically centered. I can't count how many times teachers have said in lecture that we're being taught important theory and not too much application because we might as well go to a trade school if we just want to learn current applications.

    What about non-CS required courses? We're all required to take a lot of general courses, one of which (EPICS) includes required use of Microsoft Project. We're all required to take a year of calculus-based physics whose labs were taught in additional Redhat labs. They're not Windows labs.

    Myself, I find this pretty mixed. There are a lot of *nix machines on campus but they're frequently not obvious until you get in a class that requires them or you simply seek them out. We more-or-less force some cross-platform experience on all majors. But if someone wants to be all Microsoft, he can probably get by like that if he doesn't mind taking alternate courses and debating with his counselor. And the same can be done for someone who wants to go all Linux.

    My experience is, despite heavy Microsoft pressure, we're a rather OS-balanced school. I can only hope all schools are along the same lines.

    Oh, and how do I know we have heavy Microsoft pressure?

    Date: Wed, 25 Sep 2002 10:49:43 -0700
    From: <x-xxxxx@microsoft.com>
    To: xxxxx@mines.edu
    Subject: Opportunity

    My name is xxxxx xxxxx and I am representing Microsoft and their Student Representative Program. We are looking for one qualified student in good standing that will be representing Microsoft and their latest .NET Technologies on campus. The student would be hired as a part-time employee (10-15 hours per week) of xxxxxxxx for the fall and spring academic year. http://www.microsoft.com/net/

    Requirements include:
    * Candidates that are using Microsoft technologies already, not necessarily the new .NET technologies.
    * Candidates with a "B" GPA or above.
    * Experience speaking to peers and large groups
    * Involved in outside activities related to their major (ideally holding a position such as President within the club or organization)
    * Need to be very dedicated, outgoing and energized

    Ideally we are looking for current Junior students that could possibly maintain the program for two years, however sophomores and graduate would be great candidates as well. We will have phone interviews from now until Thursday, October 10th, preferably with faculty-recommended students that have the dedication and enthusiasm to represent the latest Microsoft .NET technologies. The chosen student with then be flown to the Microsoft campus in Redmond, Washington for the weekend of October 18th-20th for training.

    I've attached a copy of the job description/posting. Please let me know what you feel would be the best way to locate potentially qualified candidates for the program. If you could post the job opening on the bulletin board that would be fantastic.

    <<Student Representative JD.doc>>
    Thank you for your time.

    Regards,

    Just a hunch.

    --
    You like splinters in your crotch? -Jon Caldara
  46. Windows rules the eyes, but not computers by bluGill · · Score: 2

    Windows rules in computers that people see. It does not rule the important systems that are needed to get things done. There companies like Sun (unix), IBM (mainframe, As/400, RS/6000, x86) rule. I've been in many big computer labs, and the only windows machines sit on the admin's desk where someone sits and makes sure the important machines are still running.

    It is always a difficult battle convincing people that Windows has not won the battle. Windows won the desktop (but faces compititon from Macs, with KDE and Gnome starting to come on strong). In the backroom Unix is king with various other OSes there too (VMS, OS/390, AS/400 [whatever that is called], along with windows) In embedded systems vxWorks is king, but many have a custom designed OS that does as little as nessicary to get the job done and is not in the way the rest of the time.

    There is more than the desktop to comtpuer programing. In fact you could argue that the future of programing is not on the desktop where most products are mature (few people need more than word97...), which isn't to say that there is no need for future development.

  47. Re:Gnome/KDE are helping to maintain the MS monopo by Anonymous Coward · · Score: 0
    4) Motif apps. Mathematica and Matlab are big, slow (try resizing a window), clunky (careful of the numlock key), and ugly. Mouse wheel doesn't work. They are painful to use.
    Boy am I ever ready for a free alternative to Matlab. The student version is lobotomised and missing some of the most useful (and for me, the most needed) functions, and the full version is out of any college student's price range ($1.9k). Matlab is already becoming a de-facto industry standard. There was talk about replacing the C course here with a Matlab course! I even have the name thought up already: Open Matrix Operator. Then the acronym could be: GNUOMO.
  48. Hmmmm..... by DivideByZero · · Score: 1

    1) - So,I take it BeOS's total meltdown (At least partially from failure to sell their premium product, because they coulden't get a toehold against MS) dosen't qualify as competition killed off?

    2) - If they're making money at $6/head, then why not offer that pricing more generally, rather than only at school bookstores, and requiring a Student ID on top of that?

    3) - IIRC/IANAL, most of the anti-monopoly laws weren't enacted to protect other businesses, but instead to protect the consumers from being abused by the monopolists. My upgrade from Win2.11 to 3.0 was $20 - An upgrade from ME to XP was more like $100. I know that the price of a loaf of bread has only doubled in the same time, so I'm assuming it's not inflation.

  49. Forget Windows, what about privacy? by ShaunC · · Score: 2
    SAM comes with the textbooks, and it's that simple. My college, STCC, has adopted the course.com suite of textbooks full-force. Of the two computer related classes I'm taking this semester, both of them use textbooks which are tied into course.com. Both of them require the "Student Data Files" which course.com offers, and both courses are dependent upon the files made available by course.com.

    Yet for some strange reason, only one of the classes does its tests via SAM at course.com and additionally via a program called ExamView. The class in which SAM and ExamView are required is called "Intro to Microcomputers" (heh, I graduate this semester, I've gone through 4 C/C++ classes and a Java class, I just never took this class 'till now). The VB class I'm taking doesn't require either SAM or ExamView; tests in that class are given in the traditional manner, part written and part "do it on the computer and turn in the floppy."

    Are students being indoctrinated into the Microsoft culture? Are students being forced to use Windows for learning, forced to use Windows for programming (all my C classes were done in either Turbo C or MS VC++), forced to use Windows for testing? Yes, absolutely. Does that bother me? Not really; I run Windows and MacOS and FreeBSD and I'm damn sure savvy enough after all this time to know which I prefer. I was more offended at the fact that SAM requires registration. In other words, course.com and God-knows-who it's associated with now knows:
    • My full name
    • My email address - required as our username
    • Which IT-related class(es) I'm taking
    • The grades I make on every test for those classes
    I don't much mind the fact that the tests are being taken on Windows computers using Windows software. In fact, I prefer the SAM/ExamView tests to written tests; and SAM is actually a pretty nice package. Not only can it ask questions, it can emulate any Windows application, e.g. in my Intro class it emulates Word/Excel/Powerpoint in order to test students on whether or not they can complete the necessary tasks. It truly is a neat application and I can easily see how the college was sold on it.

    What bothers me is that, in the case of SAM, the exams are taken, scored, and graded on course.com's server... Which means that course.com knows my name and my grades. There was a EULA presented when signing up for a SAM login, but it's not like I had a choice as to whether to accept or reject the license. If I want to pass the class, I have to take the tests via SAM. Which leaves me no other choice but to enter my real information and accept the EULA.

    course.com knows what I'm making on my tests, and I have no idea what the fuck they're doing with that knowledge. That, and only that, is what really ticks me off; even if I am acing 'em. My grades should be between me and my college, a third party shouldn't enter into the equation.

    Shaun
    --
    Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    1. Re:Forget Windows, what about privacy? by Compulawyer · · Score: 2

      You may want to talk to a lawyer. I am not an education law specialist, but I do know there is a federal statute that covers educational information. It is called the Federal Family Educational Right to Privacy Act of 1974 (FERPA) and strictly controls access to educational information such as grades. You can read the statute here and the regulations here.

      --

      Laws affecting technology will always be bad until enough techies become lawyers.

  50. Take another look at my post by 0x0d0a · · Score: 2

    I think you'll find that you're agreeing with me.

    I was saying that your average Joe open source hobbyist giving away software is not predatory pricing -- he isn't a company. I wasn't saying that Microsoft wasn't using predatory pricing -- as a matter of fact, the point of my first post was that they were, in fact, doing so.

    And protecting other businesses is how you protect consumers -- as long as there's competition, you (at least theoretically) force the market to give the consumer the best possible product and price.

    1. Re:Take another look at my post by DivideByZero · · Score: 1

      Blast it, if you're going to be so reasonable, what the hell are we going to fight over???

      My bad. :)

  51. UCLA by mikemcg · · Score: 1

    apparently ucla's school of engineering and applied science has received a lot of... sponsorhip, from microsoft, through microsoft's msdn academic alliance, which provides hardware and software to schools at no cost.

    the school's computing facilities just recently opened a new computer lab, stocked with new-ish hardware and loaded with windows xp. (the four other labs have windows nt, but dual boot into linux. haven't checked whether the new winxp lab includes linux.) furthermore, they offer downloads of visual studio.NET and windows xp at no charge for students.

    at least the CS department's upper division course on operating systems is still based on linux. and various unix flavors power most of the campus' central systems.

  52. Re:Wordperfect by freaq · · Score: 1

    umm...a lawyer considering giving in to the whines of an undergrad? if so, i'd say the lawyer deserves compromised security and a whap upside the head. oh yeah, right, we're not allowed to do that yet. damn, got to write my MP about that.
    FWIW, WordPerfect is dominant in the law field in canada.

    --
    united states nuclear device terrorist bioweapon encryption cocaine korea syria iran iraq columbia cuba
  53. UK's OU also. by Anonymous Coward · · Score: 0

    The OU in the UK requires MS OSes and Word.

    Not only that, but stuff that could be perfectly learned in any environment (Java) has to be developped using tools that run only on MS systems.

    Needless to say I have been perfectly able to replace most tools provided by the OU with OS tools and programs (all my assignments are delivered in MS Word format generated in OpenOffice.org).

    For an institution that is trying to provide affordable higher education and that goes to considerable efforts to do so it is shameful that they do not even consider OS alternatives for their students.

  54. Re:Try Carnegie Mellon! or The UT MBA program by Anonymous Coward · · Score: 0

    Oh, this brought back some memories. I got out of UT Austin's Graduate School of Business with an MBA in 1999. At the end of my first year, the school decided that everyone had to have a laptop, and, by the way, it had to be a Dell laptop, and, by the way, it had to use the full "UT approved" MS Office suite. Well, given that half the people already had laptops and the rest had purchased pretty good desktops for grad school, no one was thrilled with a susprise $3k expenditure which duplicated what they had. Incoming students also had to do this and UT waited so long to tell them that they mostly had already done the same thing and had wound up with two computers. When students got upset, they were told to sit down, shut up, and to be thankful that UT was so tolerant of their compaints. Yes, that was really the gist of the response. In the UT MBA program,most people are about 30, have been working for 8+ years, are realtively sharp, have had some management experience, and did not take well to being treated like children. Much hilarity ensued. Eventually, UT backed off somewhat, but the same problems (not too competent support, really strange policies) remained. In the incoming class, you had to use MS products for the homework. Period. As the CTO of the school said (I cannot remember his name -- former HP exec): If you don't like it, find another business school.

    OK. Thanks for the warning, guys.

    Later in the year, we found out that MS had given UT a lot of money. Quid pro quo? I have no idea, but the timing (the Dell-only/MS-only deal followed the "purge" of all of the Macs in the business school by the same guy) was odd. If you installed Netscape on your own laptop and connected to the network, they had a utility that would uninstall it. And so on. A pain, implemented by people who had no clue but were very much aware that they had you by the balls and that you basically had to cooperate. I didn't care too much -- I was going back to work for the company that I had worked for, it was not cool or sexy or "new economy" (cinder blocks, FYI), but it also meant that this sort of asinine shit that I had heard about from friends at Ford, GM, GE, Westinghouse and so on -- what my wife called "PC people problems" (she runs AS400s) -- was not going to be part of my life. The incredibly brain-dead "corporate IT" stuff. So, I coped until I could get back to UNIX and WordPerfect and DB2.

    I think that it is really tragic that academia is seeking enlightenment in the corporate world when the general consensus is that IT in most companies has not markedly helped productivity and is terrifyingly expensive. Of course, a lot of that may be UT Austin -- a lot of stuff at the GSB was like that. While we were watching laptops get rolled out to the first years in August of '98, I actually heard people repeat to one another that "mainframes are dead, UNIX is dead, NT is the future". No shit. And someone was telling them this as gospel. Probably the same people who believed that "push technology" was the future of advertizing (I still have those notes) and that bandwidth trading was the perfect business model for "old economy" companies to emulate (I still have those notes, from a guest speaker from Enron)(yes, really).

    If (a big if) I ever approach a graduate program again, I will get this in writing going in. I really, really hated giving up WordPerfect when a)it is a hell of a lot better than Word, b)I had paid for the fucking thing on Linux and it was working fine, c)I was good with it, and d)the content (the stuff that came out of my brain and onto the paper) was supposed to be the main point. Oh, and e)we had to submit the paper ON PAPER as well. I retained myself; I had to. And it was completely pointless -- thank you UT!

  55. Re:Gnome/KDE are helping to maintain the MS monopo by Anonymous Coward · · Score: 0

    Have you considered Octave (http://www.octave.org)?
    Its syntax is essentially the same as Matlab's. It only needs more toolboxes...

  56. Re: The Queen's English by Anonymous Coward · · Score: 0

    The singular form of the verb "speak" is "speaks", with no apostrophe. Before you hurl stones at another's glass house of slang, pls chk ur grmr 1st!

  57. College... learn how to use easy software. by Anonymous Coward · · Score: 0

    It seems then that colleges use "easy" software to "prepare" their students for the "hard" software later in life, then. :P

    I attend RIT, and am currently enrolled in their software engineering program. Its a great program, aimed at training individuals for "The program that is the future of Computer Science." However, I do have speculations on both the order in which material is taught and how it is taught in the later years.

    In the first 2 years, you learn basic programming skills, such as Java and what-not. During this time, all programming is done on SUN workstations in UNIX; the right way to program.

    However, as you progress to the third, fourth, and fifth years, you begin to use nothing but Microsoft software.

    So maybe they should do a switch-around type deal so that I am better prepared to go work for SUN when i graduate!

    "Trying is the first step towards failure"
    -Homer Simpson