During the first semester of the 2012-2013 academic year that takes place in HIT, I deliver an academic advance course for learning Java and Scala. This course is delivered as part of the academic program for BSc in computer science.
You can find the google group of this course at https://groups.google.com/forum/#!forum/hit-scala-october-2012.
You can find the detailed plan of this course at https://docs.google.com/document/pub?id=1k3KNzbJa4iZkzAfICIVIZRbgUGTEgOLFtCPyeV9QNwY.
You can find the official syllabus of this course at http://www.lifemichael.com/hit/JAVA_SYLLABUS_HE.doc.