While I'm learning Java, I also want to learn more fundamental computer knowledge to help me to be a true IT professional in the future. I went to liborary this afternoon but didn't find many useful books. for example I searched "data structure" and when i checked them on the bookshelves, most of them looked very old and abstract. I don't know if i should keep reading something like that.
I don't know what kind of book i should read now. Do i need to try to follow everything a CS major learned in the college from the very begining? I'm afraid it's not very effecient.
My major is Management Information Systems. We have some computer courses such as some network knowledge and programming language but dig none of them deeply. We have no any fundamental computer courses as CS major does.
waiting for your kindly advice..