How To Design Programs: An Introduction To Programming and Computing
Exposes readers to two fundamentally new ideas: program design guidelines and programming environment.
Publication date: 01 May 2002
ISBN-10: 0262062186
ISBN-13: n/a
Paperback: 720 pages
Views: 96,335
How To Design Programs: An Introduction To Programming and Computing
About The Author(s)
Matthias Felleisen is a Trustee Professor in the College of Computer and Information Science at Northeastern University in Boston, Massachusetts. In the past he has taught at Rice University after receiving his PhD from Indiana University under the direction of Daniel P. Friedman. Felleisen's interests include programming languages, including software tools, program design, software contracts, and many more.
Matthias Felleisen is a Trustee Professor in the College of Computer and Information Science at Northeastern University in Boston, Massachusetts. In the past he has taught at Rice University after receiving his PhD from Indiana University under the direction of Daniel P. Friedman. Felleisen's interests include programming languages, including software tools, program design, software contracts, and many more.
Robert Bruce Findler is an associate professor of electrical engineering and computer science at Northwestern University. He is also a member of the PLT group and, as such, responsible for the creation and maintenance of DrRacket. In addition to DrRacket, Findler has contributed numerous components to Racket and supervises its Web-based software library, called PLaneT. Findler is also a leading team member of the ProgramByDesign project.
Robert Bruce Findler is an associate professor of electrical engineering and computer science at Northwestern University. He is also a member of the PLT group and, as such, responsible for the creation and maintenance of DrRacket. In addition to DrRacket, Findler has contributed numerous components to Racket and supervises its Web-based software library, called PLaneT. Findler is also a leading team member of the ProgramByDesign project.
Matthew Flatt is a professor of computer science at the University of Utah in Salt Lake City. He is also a member of the core development team for the Racket programming language.
Shriram Krishnamurthi is Professor of Computer Science at Brown PLT, Computer Science Department, Brown University.
Shriram Krishnamurthi is Professor of Computer Science at Brown PLT, Computer Science Department, Brown University.