Resources for the next generation of scientists and engineers

There are many good materials, free ebooks, lectures, ... but here is a few of things come with me many years when I started learning "Hello World" in Computer Science.
Thanks to Google University (I have started using Google since 2004)

the Foundations,

Foundations of Computer Science

Introduction to Programming in Java

Algorithms, 4th Edition

Advanced level:

Mining of Massive Datasets

Agile Patterns: The Technical Cluster (a good engineer should understand both theory and practice)

Networks, Crowds, and Markets:Reasoning About a Highly Connected World
for self-study student like me

Video lectures and should check it out :

Enterprise infoQ for CS engineering


Popular posts from this blog

Netty Cookbook

i2tree is Alpha now