Scientists consider the limits of ethics in the realm of artificial intelligence, and how to mitigate its biases.
Lawrence M. Fisher From BLOG@CACM | February 26, 2020 at 09:33 AM
A recent Communications of the ACM article casts aspersions on the innovative concept of code academy, a fast-developing approach to teaching programming. The analysis...Bertrand Meyer From BLOG@CACM | February 11, 2020 at 07:01 AM
Herbert Bruderer asks why no information technology industry emerged in Switzerland in the 1950s, despite the appearance of computers from several sources.
Herbert Bruderer From BLOG@CACM | January 28, 2020 at 12:34 PM
Altruism is often heralded as a panacea for management challenges, but it could actually be a death sentence for your team and projects. Here's why.
Yegor Bugayenko From BLOG@CACM | January 17, 2020 at 12:34 PM
According to the most recent (2018-28) U.S. Bureau of Labor Statistics Employment Projections, the top five STEM career opportunities are all in computing.
Joel C. Adams From BLOG@CACM | January 4, 2020 at 04:13 PM
Artificial intelligence began in 1912, with the world's first chess automaton built by Torres Quevedo.
Herbert Bruderer From BLOG@CACM | January 4, 2020 at 12:00 AM
Guest blogger Jiajie Zhang says the continuing evolution of medical artificial intelligence will produce increasingly advanced applications to improve patient care...Jiajie Zhang From BLOG@CACM | December 13, 2019 at 01:13 PM
Knowing the notion of sufficient completeness and the theory of abstract data types helps practitioners produce better requirements.Bertrand Meyer From BLOG@CACM | November 26, 2019 at 12:01 PM
We are celebrating the 500th anniversary of Leonardo da Vinci's death with a major exhibition of the Renaissance painter's works.
Herbert Bruderer From BLOG@CACM | November 4, 2019 at 09:42 AM
How many students learn general-purpose programming today, compared to using other computing environments or learning other STEM subjects?
Mark Guzdial From BLOG@CACM | November 3, 2019 at 04:18 PM