Is Information Technology Destroying the Middle Class?
February 2015 - Vol. 58 No. 2

Features
There Is Nothing New Under the Sun
Software Engineering, Like Electrical Engineering
What’s the Best Way to Teach Computer Science to Beginners?
Online Privacy: Regional Differences
Using Technology to Help People
We Need a Building Code For Building Code
Three Paradoxes of Building Platforms
Far-Sighted Thinking About Deleterious Computer-Related Events
Putting the Computer Science in Computing Education Research
Do-It-Yourself Textbook Publishing
Model-Based Testing: Where Does It Stand?
MBT has positive effects on efficiency and effectiveness, even if it only partially fulfills high expectations.
To Govern IT, or Not to Govern IT?
Automated Support For Diagnosis and Repair
Verifying Computations Without Reexecuting Them
Technical Perspective: The Equivalence Problem For Finite Automata
Hacking Nondeterminism with Induction and Coinduction
Upstart Puzzles: Take Your Seats
























