<div>I thought it was getting normal for large enough places to have multiple departments? I expect EE to teach C, CIS to teach LISP, or whatever is cutting edge in the theory of artificial linguistics, and the business school to teach COBOL and VisualBASIC.
</div>
<div> </div>
<div>But maybe I'm spoiled by OSU. They have more computing departments than I can count (literally, it's nondenumerable. Really remarkable place)</div>
<div> </div>
<div>You know when they first starting talking about a GRE Advanced Test in computing, all of us (that I know, but I was in math) were flabbergasted at the thought of defining a curiculum. That still flabbergasts me. I don't envy anyone that job.
</div>
<div> </div>
<div>Peter</div>
<div> </div>
<div> </div>
<div><span class="gmail_quote">On 3/13/07, <b class="gmail_sendername">Robert G. Brown</b> <<a href="mailto:rgb@phy.duke.edu">rgb@phy.duke.edu</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Tue, 13 Mar 2007, David Mathog wrote:<br><br>>> Nobody knows why CPS departments no longer teach students
<br>>> to code in C (and instead teach a bizarre mix of C++, java, lisp, and<br>>> god-knows-what else first.<br>><br>> I know, I know!  The folks who teach computer science consider<br>> functional languages like C and Fortran to be both uninteresting and old
<br>> fashioned.  They also tend not to use those languages in their research,<br>> which is often on esoteric subjects having little to do with "crunching<br>> these numbers as fast as possible with as much accuracy as possible."
<br>> They think these sorts of languages, along with God forbid, assembly<br>> language, should be taught in trade schools and not the CS department.<br>> This causes endless battles and the occasional undergraduate revolt,
<br>> because all of those Engineering, Physics, and etc. students paying<br>> 35000 dollars a year to the University don't want to also attend a<br>> trade school, and they need and want to learn how to write fast
<br>> efficient code in exactly those languages that the CS types don't<br>> want to teach.<br>><br>> Regards,<br><br>Y'know, I think that somehow, amazingly, you are so absolutely dead on<br>correct that it's kind of scary.  So I'm really, really wrong.  Somebody
<br>DOES know.  You do!  I'm getting little chills.<br><br>If only I could think of who to send this to in our computer science<br>department.  If only I thought it would make a damn bit of difference if<br>I did.<br>
<br>Of course one would think that at least a few bodies in the CPS<br>department would be on this list, wouldn't you?  At least if you weren't<br>right...<br><br>(Oh damn, now I'm in trouble.  In a public forum yet...:-)
<br><br>(Besides, there might be a couple of CPS faculty on the list.  Might be.<br>I can think of a couple.  But they probably code in C.)<br><br>   rgb<br><br>><br>> David Mathog<br>> <a href="mailto:mathog@caltech.edu">
mathog@caltech.edu</a><br>> Manager, Sequence Analysis Facility, Biology Division, Caltech<br>> _______________________________________________<br>> Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org
</a><br>> To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>><br><br>--<br>Robert G. Brown                        
<a href="http://www.phy.duke.edu/~rgb/">http://www.phy.duke.edu/~rgb/</a><br>Duke University Dept. of Physics, Box 90305<br>Durham, N.C. 27708-0305<br>Phone: 1-919-660-2567  Fax: 919-660-2525     <a href="mailto:email:rgb@phy.duke.edu">
email:rgb@phy.duke.edu</a><br><br><br>_______________________________________________<br>Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a><br>To change your subscription (digest mode or unsubscribe) visit 
<a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br></blockquote></div><br>