"This is a textbook for a first computer science course for students majoring in computer science, as well as mathematics and the physical and social sciences"
For several decades there has been a debate in the computing sciences about the relative roles of design and empirical research, and about the contribution of design and research ...