Sign In

Communications of the ACM



The Goal of Software Testing
From [email protected]

The Goal of Software Testing

Finding errors is not the same strategy as making sure that a product works.

Until the Craze Fades
From [email protected]

Until the Craze Fades

Too much, perhaps, of a good thing?

Teaching Two Programming Languages in the First CS Course
From [email protected]

Teaching Two Programming Languages in the First CS Course

Should we teach two different programming languages in the first CS course?  Probably not -- here's what we know.

Articulation of Decision Responsibility
From [email protected]

Articulation of Decision Responsibility

Can we establish a locution for the results of a program that does not ascribe decision-making power?
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account