Undergraduate texts computer majors should consider owning

Discover the essential undergraduate computer science reading list, from Godel, Escher, Bach by Douglas R. Hofstadter to must-own texts for majors. Explore philosophy, computing theory, and core curriculum books every CS student should have on their shelf.

Operating systems principles Cover
Book

Operating systems principles

 

No summary available.
Operating Systems Cover
Book

Operating Systems

 

No summary available.
Applied operating system concepts Cover
Book

Applied operating system concepts

 

No summary available.
Just Enough UNIX Cover
Book

Just Enough UNIX

 

No summary available.
Your UNIX Cover
Book

Your UNIX

 

No summary available.
Beginning Linux programming Cover
Book

Beginning Linux programming

 

No summary available.
Computer organization and design Cover
Book

Computer organization and design

 

No summary available.
Introduction to the theory of computation Cover
Book

Introduction to the theory of computation

 

No summary available.
Computers and intractability Cover
Book

Computers and intractability

 

No summary available.
Introduction to algorithms Cover
Book

Introduction to algorithms

 

No summary available.
Computer algorithms/C++ Cover
Book

Computer algorithms/C++

 

No summary available.
Artificial intelligence Cover
Book

Artificial intelligence

 

No summary available.
Ethics for the information age Cover
Book

Ethics for the information age

 

No summary available.
Algorithmics Cover
Book

Algorithmics

 

No summary available.
Godel, Escher, Bach Cover
Book

Godel, Escher, Bach

by Douglas R. Hofstadter

Winner of the Pulitzer Prize A metaphorical fugue on minds and machines in the spirit of Lewis Carroll Douglas Hofstadter's book is concerned directly with the nature of "maps" or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity transcends the system that supports it. If life can grow out of the formal chemical substrate of the cell, if consciousness can emerge out of a formal system of firing neurons, then so too will computers attain human intelligence. Gödel, Escher, Bach is a wonderful exploration of fascinating ideas at the heart of cognitive science: meaning, reduction, recursion, and much more.