Real-world programming in the classroom

In undergraduate computer-science classes, homework assignments are usually to write programs, and students are graded on whether the programs do what they're supposed to. Harried professors and teaching assistants can look ...

Faster websites, more reliable data

Today, visiting almost any major website -- checking your Facebook news feed, looking for books on Amazon, bidding for merchandise on eBay -- involves querying a database. But the databases that these sites maintain are enormous, ...

Shape-shifting robots (w/ Video)

By combining origami and electrical engineering, researchers at MIT and Harvard are working to develop the ultimate reconfigurable robot -- one that can turn into absolutely anything. The researchers have developed algorithms ...

The case for oversharing

There's been a lot of squealing of late over our rapidly eroding privacy on the Web, with the finger of accusation pointed directly at those sneaky Facebook folks. Founder Mark Zuckerberg is now the Snidely Whiplash of the ...

page 21 from 24