Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

I want to learn more about Computer Science, are there any good books that give a good introduction to this subject? What are they?

user-image
Question added by Lalia Boukhers , Contracts Manager , Ooredoo
Date Posted: 2017/07/11
Wael Hassan
by Wael Hassan , Software Application Developer , Vanderbilt University Medical Center

It all depends on your focus on the subject or on what you would like to get out of it. Let me decribe more. If you would like to have full detailed description for everything, I will recommend something like :Introduction to the Theory of Computation, Compilers: Principles, Techniques, and Tools , Concrete Mathematics: A Foundation for Computer Science and much more on that.

If you looking for basics and starting to learn new language like C++ or Java. I will recommend what Kamal Hasija mentioned in the previous answer. In addition to that, you can check also one these books:Data Structures Via C++,Programming: Principles and Practice Using C++,Programming Via Java,Core Java book series

You need to explore more topics like the following if you would like to go deep in the science behind things in computer scienceFile ProcessingData StructuresOperation SystemsCompilersAlgorithmsIntroduction Database Management Introduction to Computer Networks

I am sorry for the long list. I hope that I didn't confuse you, I just wanted to show you all the options as much as I could.

Good luck!

Kamal Hasija
by Kamal Hasija , Web Developer , The Brihaspati Infotech Pvt. Ltd.

You should have to study on these books. Fundamentals of Computer Science(FOCS), Basics of Computers(BOC), Basics of Information Technology(BIT) best books in mine way.

Deleted user
by Deleted user

For Computer Science books,you may consider visiting scholary sites, yuo will find many sources and not limited to books only, even presentations and papers.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.