Slashdot Mirror


MS/Waterloo Curriculum Deal On Hold

Plummer writes "After announcing a recent deal with Microsoft that would see C# become a mandatory portion of first year electrical and computer engineering, the University of Waterloo has backed off and asked for a year to evaluate the proposal. The year will be used to evaluate the merits of the language and ensure that any curriculum changes made, will meet the standards UW engineering is known for. The full story here and here."

2 of 254 comments (clear)

  1. Bring Back Pascal! by wantedman · · Score: 5, Interesting

    The problem with C, C++, C#, Java, and a load of other languages that people are being taught is THIS:

    You cannot master the language in one semester!

    Yes, you can learn the funtimentals, and techinqually, you can learn good programming structures through selective function teaching(i.e. glossing over Goto), but the complexites for most languages prevent mastery of them in only 4 months.

    Pascal is B&D, it prevents bad coding techniques by elimating commands that call them. It breaks programmign down to its roots, and with its limited functionality, forces students to plan their code before coding it.

    With these features, I'm unsure why people insist on using an industral tool to teach someone basics. I feel like I'm giving students a motorcycle without first giving them a two wheel bike, ahh /rant off

    (note: all posts to "Why pascal is not my favorite language" will be concidered ~='s)

  2. Never mind Gates' money... by rocjoe71 · · Score: 5, Interesting
    Every other academic institution that takes gates'ss's's money...

    The fact of the matter is for every UW student that goes to work for Bill, his/her education was in part subsidized by the government of Canada... Therefore, the Canadian taxpayer has been indirectly subsidizing Micro$oft for years, and it's about time Gates started anteing up for the cost of developing some of his future employees!

    --
    Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)