Hacker-Proof Coding – E. Shein
Why Virtual Reality Will Transform a Workplace Near You – L. Kugler
AI in Call Centers – K.Kirkpatrick
Charles P. ‘Chuck’ Thacker: 1943-2017 – L. Fisher
Prophets, Seers, and Pioneers – D. Anderson
Is the U.S. Education Systems Ready for CS for All? – J. Wang
The Observer Effect – G. Neville-Neil
The Natural Science of Computing – D. Horsman, et al.
Now That We Can Write Simultaneously, How Do We Use That to Our Advantage? – R. Olenewa, et al.
Small Data Computing : Correct Calculator Arithmetic – H. Boehm
Turing’s Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited – L. Corry
Data Science: Challenges and Directions – L. Cao
Cryptovirology: The Birth, Neglect, and Explosion of Ransomware – A. Young and M. Yung
The Science of Brute Force (with video)
The Scalable Commutativity Rule: Designing Scalable Software for Multicore Processors – A. Clements, et al.
With a Technical Perspective by M. Shapiro
Spin-It: Optimizing Moments of Intertia for Spinnable Objects – M. Bacher, et al.
With a Technical Perspective by H. Pottmann
Turing’s Taxi – B. Clegg
Training Images Recognizers
Why Agile Teams Fail without UX Research
When Does Law Enforcement’s Demand to Read Your Data Become a Demand to Read Your Mind?
The Calculus of Service Availability
What is Data Sketching and Why Should I Care?
10 Ways to be a Better Interviewer
Trust and Distrust in Online Fact-Checking Services
Moving Beyond the Turing Test with Allen AI Science Challenge (with video)
Security in HPC Environments (with video)
Real-time Captioning by Groups of Non-Experts
A2: Analog Malicious Hardware
Recipient of ACM Prize in Computing
3D Printing Body Parts
Computerized Sound Processing
Do Smartphones Harm Children?
What Can Agile Methods Bring High-Integrity SW Development?
RfP: Technology for Underserved Communities; Personal Fabrication
Four Way to Make CS and IT Curricula More Immersive
Metaphors We Compute By
Millennials’ Attitudes Toward IT: A Generation of Cherry-Pickers
Barriers to Refractoring (with video)
Internet Advertising: Ethics and Differences of Opinion (with video)