Quote:Original post by HopeDagger
Java is pretty much the educational-sector staple in the University
In fact, Java is currently being phased out as a first-year language at Waterloo. The 2007-2008 academic year will be the last for CS 125, 133, and 134.
Quote:Professor Prabhakar Ragde
The courses recommended for CS majors and interested non-majors (CS 135/136, CS 145) will use Scheme, then C. The courses recommended for others (CS 115/116) will use Scheme, then Python.
And while I thoroughly agree the Java+Slick is an awesome choice, don't expect the first-years to come equipped with any knowledge of Java.
Yay for random UW knowledge.