The University of Washington is launching a new augmented and virtual reality research center — funded by Facebook, Google, and Huawei — to accelerate innovation in the field and educate the next generation of researchers and practitioners.
Learning CS has unique challenges that make it harder than learning other STEM disciplines
Millennials can now storm the beaches of Normandy and fight Nazis with a new level of realism.
Beijing is planning to build a 13.8 billion yuan (US$2.12 billion) artificial intelligence development park, the Xinhua news agency reports, as China pushes to fulfill its ambition to become a world leader in AI by 2025.
For the first time, Facebook granted journalists access to its new center in Essen, Germany for deleting content from its platform. In the five-story building, more than 400 employees are already deleting comments, photos, and videos that break Facebook's rules.
Higher education lab courses would seem to have the advantage on hands-on, active learning, but new research reveals traditional labs fall far short of their pedagogical goals.
Several months after the WannaCry cyber-attack, much of the world still seems to be asleep to the potential catastrophic effects of cyber-attacks on critical infrastructure systems.
A new study stresses the need for computational thinking to be integrated across K-12 school curriculums.
Miryung Kim of UCLA uses blocks, stickers, and large pieces of paper to explain distributed and parallel computing to kids at the Mommy Computer Science Camp.
arXiv.org, the open-access repository of scientific research, has surpassed 1 billion downloads.
THE ACM Code of Ethics and Professional Conduct (the Code) is being updated by the Code Update Task Force in conjunction with the ACM's Committee on Professional Ethics. The Code was initially written in 1992, and this is the first update since then.
"Halide: Decoupling Algorithms from Schedules for High-Performance Image Processing" by Ragan-Kelley et al. on the image processing language Halide explores a substantially different approach to architecture-specific code optimization.
We propose a new programming language for image processing pipelines, called Halide, that separates the algorithm from its schedule.
The practice of hiding ill-gotten data in digital objects is rising among cyber thieves. New initiatives serve to educate, train, and thwart these activities.
In a decentralized marketplace, buyers and sellers transact directly, without manipulation by intermediary platforms.
Once a meme gets popular, it will have to evolve to keep being popular.
Seeking to remedy bad legislation with good science.
Reflections on a firm that encapsulated the American Century.
Considering the double-edged sword of learning technologies in various academic settings.
Seeking more effective strategies for training and nurturing CS postdocs to ensure their success.