Using Java as a language to teach about data structures and algorithms is one thing, centering the curriculum on a bunch of J2EE crap is entirely another.
You can make a case for using Java to teach about data structures, and if your alternative is C++, that case is pretty solid. If your alternative is C or Python, both sides can be argued.
Teaching J2EE at uni isn't CS education, it's poorly-aimed vocational education.
You can make a case for using Java to teach about data structures, and if your alternative is C++, that case is pretty solid. If your alternative is C or Python, both sides can be argued.
Teaching J2EE at uni isn't CS education, it's poorly-aimed vocational education.