Sign In

Communications of the ACM

BLOG@CACM



Tech Ethics at Work
From BLOG@CACM

Tech Ethics at Work

Ethics for Tech must address how professional issues play out in the workplace, in real life.

Benefits of a Master's Degree in Computer Science
From BLOG@CACM

Benefits of a Master's Degree in Computer Science

If you have the means, consider pursuing a master's degree in computer science.

Beyond Folk Pedagogy
From BLOG@CACM

Beyond Folk Pedagogy

On evidence-based teaching.

Empirical Answers to Important Software Engineering Questions (Part 2 of 2)
From BLOG@CACM

Empirical Answers to Important Software Engineering Questions (Part 2 of 2)

Time to start from what matters to practitioners
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account