View Single Post
Old 13-02-2011, 11:11 PM   #4
Supremacy Member
fzhfzh's Avatar
Join Date: May 2008
Posts: 8,576
if (Exempted_CS1010_CS1020_CS2010) {

printf("Teach no new languages");
printf("Self-learn if required");

} else {

printf("Teach C, Java");


switch (Major) {

case CS: printf("Depends on focus areas"); break;

case IS: printf("Java, Java EE"); break;

case EC: printf("Basic programming skills will suffice"): break;

case CM: printf("IDK"); break;

default: printf("Computing sucks."); break;

More like Prof-pick-a-language-he-likes-and-you-learn-by-yourself-when-taking-the-module to me.

Honestly, language is not important, just learn any language, it's the computational thinking that is important. I would recommend C/C++ for a more solid foundation in computational thinking, java abstracted too much lower level work from the programmer and is not a good learning language.
fzhfzh is offline   Reply With Quote