Books Read the java one I post next then algorithms then AI then Machine Learning (if you want)