Suggest good books for the following subjects for IT and CS
Hi Friends,
I am wondering for the best books for following subjects:
1)Digital Logic
2)Computer organization and architecture
3)Programming and Data Structures
4)Algorithms
5)Theory of Computation(Automata etc.)
6)Compiler Design
7)Operating Systems
8)Databases
9)Information Systems and Software Engineering
10)Computer Networks
Please suggest the names of the books which you feel more easy to understand and can clear the concepts in a better way of explanation.๐
Also suggest me the order in which the above subjects should be studied.That is according to their degree of dependency on another subject.e.g.For Studying Algorithms you have to study Data Structures first.๐
I am wondering for the best books for following subjects:
1)Digital Logic
2)Computer organization and architecture
3)Programming and Data Structures
4)Algorithms
5)Theory of Computation(Automata etc.)
6)Compiler Design
7)Operating Systems
8)Databases
9)Information Systems and Software Engineering
10)Computer Networks
Please suggest the names of the books which you feel more easy to understand and can clear the concepts in a better way of explanation.๐
Also suggest me the order in which the above subjects should be studied.That is according to their degree of dependency on another subject.e.g.For Studying Algorithms you have to study Data Structures first.๐
Replies
-
Ankita KatdareOperating Systems By Silberschatz, Galvin, Gagne
Computer Networks By Andrew S. Tanenbaum -
ReyaI will go with ankita for Operating system and Networks.
Computer Organization-Carl Hamacher.
Software Engineering-Roger S.Pressman,Lan Sommerville
DBMS-Abraham Silberschatz
Digital logic-Morris mano
Theory of computation-J.E.Hopcraft
Algorithms-Ellis Horowitz
Compiler Design-Alfred V.Aho -
gaurav.bhorkarComputer Organization and Architecture - Carl Hamacher
Data Structures through C - Yashwant Kanetkar (A nice book to learn DS using the C language) -
Sahithi PallaviI Prefer
Computer Organization By Carl Hamacher.
Operating Systems By Silberschatz, Galvin, Gagne
Computer Networks By Andrew S. Tanenbaum
DBMS By Ramez Elmasri
Automata Theory By John E. Hopcroft, Motwani, Ullman.
Data Structures By Mark Allen Weiss
Digital logic By Morris mano
Seems all our CEans follow same books ๐ -
ReyaWeiss is the best book for data structures!!If i find time i will read it again ๐
-
SheldonCooperThank you all for your replies.But also reply to my second question.I want to know the order in which I should study those subjects.
-
Sahithi Pallavi--You should read Automata before going for Compiler Design.
--Operating Systems before Computer Organisation and Architecture and then Information System and Software Engineering.
--And as you said, Data Structures before going for Algorithms.
--And the remaining subjects Digital Logic, Database and Computer Network are as you wish. They won't depend on anyone here!
You are reading an archived discussion.
Related Posts
I'm currently studying Electronics & Telecommunication Engineering at KIIT University, Bhubaneswar.
I'm a 1st year student. I just wanted to know how's the reach of E.T.C students in the core...
Hi friends today our CEan gaurav is celebrating his birthday.
Many more happy returns of the day๐๐
Have a blast!!:myparty::myparty:
Hello everyone,
I am currently an electrical engineering student and am trying to decide what type of degree to pursue after I graduate. I am interested in working with and...
Hi everyone! I am a new member on this site. I am here to meet new people and make friends. Hope I can meet someone here. And I'm willing to...
Project Manager Vs Software Architect , Whom do you..? | Java | Entrepreneurship | Blogging | Forex