Questions tagged [books]

Requests for books covering a subject. Questions need to admit objective answers and identify a clear set of requirements or criteria for evaluating answers.

Filter by
Sorted by
Tagged with
0
votes
1answer
31 views

Introduction to computer science for ML [closed]

I have learned python syntax (from books like fluent python or python cookbook etc.) and I want to learn the underlying concepts of computer science (in an abtract way), do you have some books/courses ...
1
vote
0answers
15 views

Application deployement and network models [closed]

I am a self-taught in computer science. I am interested on have a robust test book on which study the nut and bolt of application deployment. I mean all the processes involved in getting new software ...
0
votes
0answers
10 views

Why is the size of a word limited? [duplicate]

In Chapter 23 of CLRS, the following quote appears: We also assume a limit on the size of each word of data. For example, when working with inputs of size $n$, we typically assume that integers ...
1
vote
0answers
29 views

Calculating the complexity of an algorithm exercises [duplicate]

I am really bad at calculating correctly the complexity of a given algorithm. I would like to know if there is some book or online resources where I can find many exercises that ask to calculate the ...
1
vote
1answer
152 views

What is the level of the material contained in the book Data Structures and Algorithm Analysis in C++ (4th Ed) by Weiss?

The question is pretty much explained in the title. I have the necessary discrete math background and would like to learn algorithms and data structures in the process (of coding) - so the book quoted ...
4
votes
1answer
120 views

What textbooks includes explanations of advanced data structures found commonly in competitive programming?

While looking through some problems on CodeForces, I noticed that there were several problems that required knowledge of techniques that just aren't covered in standard algorithm texts. Topics that ...
2
votes
1answer
73 views

Are there any computer science encyclopedias?

Consider the volume "The Princeton Companion to Mathematics" which has the broadest range of topics attempted by any book in the field. Does a Computer Science counterpart exist?
1
vote
0answers
59 views

What areas of CS would you recommend exploring to someone who is not a newb at CS? [closed]

I currently maintain a score of around 400 problems solved at Project Euler. It may be great or not so great, depending on whom you ask, but I believe it's safe to say I'm not a newb at CS and coding -...
0
votes
0answers
92 views

Book Recommendations for a General Introduction to (Theoretical) Computer Science

After perusing the web and cs.stackexchange in particular, I've come across many different wonderful resources in Computer Science - from Sipser's "Introduction to the Theory of Computation" to books ...
1
vote
1answer
81 views

What should I read before tackling Michael Huth's Logic in Computer Science: Modelling and Reasoning about Systems?

I have to read Logic in Computer Science: Modelling and Reasoning about Systems by M. Huth and M. Ryan for a class next semester. However Amazon reviews say it's hard to read unless you're an advanced ...
3
votes
3answers
361 views

How to enhance my skills as a programmer [closed]

I want to learn Cryptography and so I am interested to master C-programming. I know the basic concepts of C-programming like how to use an array,pointers etc. I want to develop myself so that I can ...
0
votes
1answer
303 views

Is clrs really needed to be a computer scientist [closed]

I want to dive in alghorithms and data structures and maybe AI this year. When I searched on internet everybody was recommending to read clrs. But I found it very complicated, because of the amount ...
2
votes
0answers
102 views

Is the Art of Computer Programming actually used as a college text? [closed]

The Art of Computer Programming by Donald Knuth is kind of styled like a collegiate text with exercises at the end of each chapter. However, the material is not in any recognizable form for a standard ...
5
votes
2answers
718 views

Introductory Book on Pseudo-Random Number Generation

I'm a rank amateur in the area of pseudo-random number generation. I've recently found out that certain generators are better than others (e.g. mt19337 vs rand in C++) and learned what modulo bias is. ...
0
votes
0answers
50 views

Reference Request: Distributed Systems Systems

I recently finished Operating System Concepts. As a follow-up for self-teaching, I am looking for a book on distributed systems (not theory). I've found Tanenbaum's text but it has rather poor reviews....
2
votes
0answers
65 views

Book about the whole operation of the computers

I was wondering, If there is a book about whole operation of a Computer. I mean since the operation of software, programming languages (high and low level) and drivers until the deep physics ...
7
votes
0answers
127 views

Evolutionary theory applied to programming languages

I'm looking for books applying evolutionary theory to the history of programming languages. Researching the topic I have found an interesting paper - Modelling the Evolution of Programming Languages ...
6
votes
1answer
202 views

Book containing many important CS papers

Several years ago my professor gave me a book that contained the most important computer science papers, including Von Neuman's paper on architectures and Dijkstra's Go-To paper. The book was an older,...
10
votes
4answers
440 views

What are common formal techniques for proving functional code correct?

I want to provide proofs for parts of a Haskell program I'm writing as part of my thesis. So far however, I failed to find a good reference work. Graham Hutton's introductory book Programming in ...
1
vote
0answers
63 views

Text on data structures to use along with Lipschutz

I will be teaching a data structures course this Fall semester for second year computer science undergraduates. The textbook and syllabus currently used follow the text "Schaum's outlines: Data ...
7
votes
1answer
1k views

Rigorous Books on Algorithms

I thoroughly enjoyed my algorithms class but I felt that it lacked rigor. Most of the time I was able to intuitively understand why the algorithms presented worked and why they had the time complexity ...
1
vote
0answers
168 views

Understanding Computer organisation and architecture [closed]

What are some of the books for "computer organisation and architechture" which are best for self study. Such a text that one can grasps the big picture, and understandhow various things are fitting ...
1
vote
0answers
82 views

What is the Necessary math to understand books?

I have many problems understanding algorithms described in the books. Well, I'm talking about the mathematical description of a problem. For example: I don't understand how the math of Unscented ...
1
vote
1answer
2k views

How are HOGs calculated?

Histograms of oriented gradients for human detection seems to be the paper from which all other papers cite when they use HOG features. However, this was the only description I could find in it: [.....
-2
votes
1answer
64 views

Can you recommend me book with problems? [closed]

I am searching for book about algorithms (excercises) with solutions. Can you recommend me one?
10
votes
2answers
2k views

Good mathematical book on algorithms [closed]

I’m a sucker for mathematical elegance and rigour, and now am looking for such literature on algorithms and algorithm analysis. Now, it doesn’t matter much to me what algorithms are covered, but very ...
2
votes
1answer
222 views

Best introductory “algorithms”/“more than just coding” comp sci book? [closed]

I've been programming in languages (C/C++/Ruby/Java/HTML) for some time now and am currently entering my senior year of high school. I'm taking AP Comp Sci, which uses Java, but want to have a better ...
1
vote
0answers
17 views

How the code travels [closed]

Looking for a book that describes the path the code takes from high-level to compiler to memory etc. Doesn't matter which programming language is used, just would really like a nice breakdown of the ...
4
votes
1answer
536 views

Good introduction to Turing's work and complexity theory?

I'm currently an undergrad whose been amazed by what Turing has done for the world. I know there are plenty of other amazing individuals, but Turing's work specifically has always sounded the most ...
1
vote
0answers
162 views

What to study before PBRT(it's a bit hard)? [closed]

I tried reading PBRT but I wasn't able to fully understand the concepts in the book. The following are the two books that I found useful to read before reading PBRT. http://www.amazon.com/Ray-Tracing-...
-2
votes
1answer
543 views

Physically based rendering from theory to implementation [closed]

Physically based rendering form theory to implementation - http://www.amazon.ca/Physically-Based-Rendering-Theory-Implementation/dp/0123750792/ref=sr_1_1?s=books&ie=UTF8&qid=1425451050&sr=...
-1
votes
1answer
68 views

Books on how to approach an IT research subject? [closed]

Are there any recommended books or other sources about research in IT? For example, I want to do some research on the subject 'Internet of things'. What would be the best way to approach this? What ...
-2
votes
2answers
120 views

Books about old Operating systems [closed]

where can i find very old books about old operating systems like CP/M and DOS and other OS that worked on the 8086 ?? second question isn't old books 20 year before and older should have an expired ...
-2
votes
3answers
117 views

What do CS students face in their school exams? [closed]

To what degree does learning computer science require memorisation? I know this depends on subjects and maybe things are different in each college but could someone put an example, e.g. In Xxx class, ...
2
votes
3answers
178 views

What to expect in a Computer Science and Mathematics course? [closed]

I'm a high school student. I'm really into programming and mathematics and planning to study CS and mathematics when finished with high school. I have a couple of questions concerning this issue: ...
0
votes
1answer
493 views

books on algorithms for beginners in Ruby or Python or C. Not too math heavy [closed]

I am currently at student at Turing and I would like to learn more about algorithmic design while studying programming. Our school mainly deals more with web software, Ruby, and Rails, but I would ...
-1
votes
2answers
2k views

Is Horowitz and Sahni's data structure book outdated? [closed]

I found that Fundamentals of data structures (1982) by Ellis Horowitz and Sartaj Sahni draws my attention naturally, probably because of their formal treatment of data structures, and their choice ...
2
votes
2answers
649 views

Which textbook can I use after a high school CS course? [closed]

I just finished the AP Computer Science course in high school and since my school does not have any further classes, I was thinking about getting a textbook and continuing my study. APCS goes through ...
6
votes
4answers
1k views

Theory of computation introductory curriculum

I want to study theory of computation on my own, so I am looking for books. What set of books would you recommend for the equivalent of a one-semester course that introduces theory of computation? ...
11
votes
3answers
437 views

Introductory book on Logic and Computation

Can you give me some suggestions about a good introductory (but comprehensive) bookabout Logic and Computation? Some fuzzy topics that I have in mind are: Presburger artihm., PA, ZF, ZFC, HOL Set ...
6
votes
3answers
12k views

Good beginner source to learn about how computers work [duplicate]

I am a senior year high school student. I love programming and my chosen language is Java. I'm very much into high-level programming and Object Oriented design. Recently, I started to show first ...
6
votes
2answers
1k views

What CS Textbooks should I buy? [closed]

I am preparing to graduate high school. Although I do not intend to study computer science in college, I feel like it might be useful to familiarize myself with the theoretical CS concepts taught in ...
6
votes
2answers
4k views

Books to prepare before reading Knuth's The Art Of Computer Programming (TAOCP)

Many people say that TAOCP is not supposed to be read as a book (actually a volume of books), but if I decide to go that way, which math/computer science books/topics do I need to study to help me ...
3
votes
0answers
191 views

Difficulty understanding a quote from SICP

Not sure if I should ask it here but I'll just go ahead. I was reading SICP (Structure and Interpretation of Computer Programs). And there was one quote from Alan Perlis in the preface to the second ...
1
vote
1answer
735 views

Undergraduate Computer Science Textbooks [closed]

What books would you recommend for someone starting B.Sc in Computer Science? My Personal Info: I am currently looking at B.Sc in Computer Science (Games), which is computer science, accept for the ...
20
votes
3answers
1k views

How to formulate a computational problem rigorously?

I often interact with people who want to ask for an algorithm for a computational problem (or its complexity), but they don't express it in a rigorous way for us (computer scientists) to understand. ...
4
votes
1answer
88 views

Chazelle's discrepancy book: greedy method

In Bernard Chazelle's book The Discrepancy Method, which is available free as a PDF from the author's website, the very first statement requiring thought by the reader (on page 3, just before Theorem ...
4
votes
2answers
529 views

Introduction to complexity and computability

I'm looking for a good book that explains these subjects in a readable way. Any suggestions ? I currently pursuing my BSC in computer science, and I just failed to pass the course introduction to thr ...
9
votes
1answer
386 views

Seeking popular science book on bioinformatics or computational genomics

An intelligent 15-year-old I know is interested in both computer science and genetics. I told her that these fields make an excellent combination. I'd like to give her a book on bioinformatics or ...
4
votes
5answers
6k views

A good introductory book on cryptography

Can anyone suggest me some good books on cryptography? I have just starting studying cryptography but I know elementary number theory, abstract algebra and algorithms. Also please mention the ...