U. of Tennessee. The lower level courses were based in C\C++. In later courses they expect you to pick up languages on the fly. Depending on the course (databases or data mining or whatever) different langauges are better suited for each project (By the way, I have had a few before I started writing this reply, so please excuse the fuzzy thinking)
I did not learn "correct by design" from Microsoft. It was taught in a software engineering course. The course was based on Harlan Mills' (most consider the father of software engineering) black box, state box, and clear box mathematical theory.
I am graduating this spring from a major state university in the south. In our program we have learned such things as C, C++, PHP, Perl, Ruby(currently learning), Java, Javascript, and various other things in the Unix/Debain Linux environment. It was recommended by the Managing Principal of a software consulting firm that I learn the.NET suite on my own. Since I have done so and put C#.NET,ADO.NET, and ASP.NET on my resume the interest in my skills has gone up considerably. Just about every interview I go on now the employer is mainly interested in my.NET knowledge. I have found that the automatic code generation in VS 2005 allows me to spend more time on security and correct by design (not correct by testing).
U. of Tennessee. The lower level courses were based in C\C++. In later courses they expect you to pick up languages on the fly. Depending on the course (databases or data mining or whatever) different langauges are better suited for each project (By the way, I have had a few before I started writing this reply, so please excuse the fuzzy thinking)
I did not learn "correct by design" from Microsoft. It was taught in a software engineering course. The course was based on Harlan Mills' (most consider the father of software engineering) black box, state box, and clear box mathematical theory.
I am graduating this spring from a major state university in the south. In our program we have learned such things as C, C++, PHP, Perl, Ruby(currently learning), Java, Javascript, and various other things in the Unix/Debain Linux environment. It was recommended by the Managing Principal of a software consulting firm that I learn the .NET suite on my own. Since I have done so and put C#.NET,ADO.NET, and ASP.NET on my resume the interest in my skills has gone up considerably. Just about every interview I go on now the employer is mainly interested in my .NET knowledge. I have found that the automatic code generation in VS 2005 allows me to spend more time on security and correct by design (not correct by testing).