Shriram Krishnamurthi

Shriram Krishnamurthi

Shriram Krishnamurthi is Professor of Computer Science at Brown PLTComputer Science DepartmentBrown University.

Back to all authors

Books Authored by Shriram Krishnamurthi

Programming and Programming Languages

Post date: 10 Dec 2016
An introduction to programming and programming languages. This textbook intentionally includes mistakes in its examples, to make readers engage with the material.
Publication date: 30 Nov 2015
Document Type: Textbook
 
Programming and Programming Languages

Programming and Programming Languages

Post date: 10 Dec 2016
An introduction to programming and programming languages. This textbook intentionally includes mistakes in its examples, to make readers engage with the material.
Publication date: 30 Nov 2015
Document Type: Textbook


How to Design Programs, Second Edition

Post date: 31 Aug 2016
This book focuses on habits of good programming, addressing both professional and vocational programmers.
Publisher: The MIT Press
Publication date: 06 May 2020
License: Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic
Document Type: Book
 
How to Design Programs, Second Edition

How to Design Programs, Second Edition

Post date: 31 Aug 2016
This book focuses on habits of good programming, addressing both professional and vocational programmers.
Publisher: The MIT Press
Publication date: 06 May 2020
License: Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic Document Type: Book


Programming Languages: Application and Interpretation

Post date: 30 Sep 2006
This textbook shows students where programming languages come from, why they should regard languages as the ultimate form of abstraction, how to recognize such an evolving abstraction, and how to turn what they recognize into a language.
Publication date: 01 Jan 2006
 
Programming Languages: Application and Interpretation

Programming Languages: Application and Interpretation

Post date: 30 Sep 2006
This textbook shows students where programming languages come from, why they should regard languages as the ultimate form of abstraction, how to recognize such an evolving abstraction, and how to turn what they recognize into a language.
Publication date: 01 Jan 2006


How To Design Programs: An Introduction To Programming and Computing

Post date: 24 Oct 2004
Exposes readers to two fundamentally new ideas: program design guidelines and programming environment.
Publisher: The MIT Press
Publication date: 01 May 2002
 
How To Design Programs: An Introduction To Programming and Computing

How To Design Programs: An Introduction To Programming and Computing

Post date: 24 Oct 2004
Exposes readers to two fundamentally new ideas: program design guidelines and programming environment.
Publisher: The MIT Press
Publication date: 01 May 2002


Book Categories
Sponsors