Smoothed analysis
Reflecting human values in the digital age
The profession of ITBeyond computational thinking
The impact of the digital divide on e-government use
One laptop per child
A view of the parallel computing landscape