The only other courses in the first term was digital electronics and pure mathmatics courses. Only in the second term was Java introduced as the perennial OOP/procedural language. I think we've got one of the lowest dropout rates in the country (but don't quote me on that).
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming