online coursewares

ETH Zürich

System Construction 2015:


(cs229) Machine Learning:
(cs229) Course Materials:
(cs229) Course Materials:

(cs109) Introduction to Probability for Computer Scientists:
(Stat116) Introductory Probability:


Java online sources

There are some great sources about Java Programming on the web.
(Credits on CTAs: Josy,AI Warren, Amit Patel from Programming Android on Coursera)

Java books & tutorials:

Video Tutorials

Java Web IDE/Console