5
votes
5answers
919 views

Is there a single book that covers the breadth of computer science fundamentals? [closed]

When I did my undergraduate studies in elecrical engineering, there was this book called "Basic Electricity" by Van Valkenburgh. If you read that book cover to cover, your fundamentals in electrical ...
18
votes
4answers
4k views

How can a self-taught programmer learn more about Computer Science? [closed]

I'm a self taught iOS (iPhone/iPad) programmer but didn't study CS in school. Are there any books or site I can study that will teach more about CS, in general. For example some common practices and ...
7
votes
2answers
5k views

Good introduction to artificial intelligence? [closed]

I have been told that as part of my degree year I will be learning about Artificial Intelligence. My lecturers have recommended a couple of books: Artificial Intelligence: A Systems Approach ...
5
votes
1answer
496 views

What benefits do I get from learning Scheme?

I'm a java programmer and I've decided to learn a bit about theoretical computer science. I don't have a degree in that and a little background would help me a lot since I don't know anything other ...
11
votes
5answers
1k views

Overview of computer science, programming [closed]

Where I can find overview of computer science, programming etc.? I graduated in physics and want to begin programming or similar and I'm not even sure of what's out there or where to begin. What I'm ...
17
votes
8answers
3k views

“Gödel, Escher, Bach” still valid today? [closed]

I have just completed a course on computability and logic which was an interesting course. The lecturer recommend a few books on his slides, which include "Gödel, Escher, Bach". I can see the book is ...