Introduction to theoretical computer science
Boaz Barak
A modern textbook on computation, from finite automata to complexity and cryptography. Rigorous yet readable, it suits students ready for the theory behind computing.
Loading the book...
Keep reading
-
Next in this topic
Computer Science IA full introductory course in computer science and programming, released under an open license. Clear writing and plenty of examples guide beginners through the core concepts.
Verified PDF · Secure download - Introduction to Computer Science
Annotated slides covering algorithms, discrete mathematics, number systems and Boolean logic. A structured overview for students beginning computer science.
Verified PDF · Secure download - Architectural representation and meaning: Towards a theory of interpretation
A thesis on how architecture communicates meaning, drawing on semiotics and theories of interpretation. Thoughtful reading for students interested in architectural theory.
Verified PDF · Secure download - What is landscape architecture?
A research report exploring how experts and the public understand landscape architecture. It clarifies the profession's role in shaping built and natural environments.
Verified PDF · Secure download - Architectural Photography
A practical guide to photographing buildings, covering equipment, interior and exterior work, and the challenges unique to architecture. Illustrated with examples throughout.
Verified PDF · Secure download