Using an environment chain model to teach inheritance in C++
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
XML Applications Development in Scheme
Programming and Computing Software
Which use for Java in introductory courses?
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Teaching algorithms and data structures: 10 personal observations
Computer Science in Perspective
On Communication and Computation
Minds and Machines
Undefinedness vs. underspecification in HALDEN ASL
Nordic Journal of Computing
A Variadic Extension of Curry's Fixed-Point Combinator
Higher-Order and Symbolic Computation
Dedalus: datalog in time and space
Datalog'10 Proceedings of the First international conference on Datalog Reloaded
Hi-index | 0.00 |
With an analytical and rigorous approach to problem solving and programming techniques, this book is oriented toward engineering. Structure and Interpretation of Computer Programs emphasizes the central role played by different approaches to dealing with time in computational models. Its unique approach makes it appropriate for an introduction to computer science courses, as well as programming languages and program design.Table of contents1 Building Abstractions with Procedures2 Building Abstractions with Data3 Modularity, Objects, and State4 Metalinguistic Abstraction5 Computing with Register Machines