What is web science and why is it important to CSE
The World Wide Web has changed the world. It has changed the ways we communicate, collaborate, and educate. We increasingly live in a Web-dependent society in a Web-dependent world. The Web is also the largest human information construct and it is ...
Scalable apprenticeships: reconnecting students through technology
Today's students are typically over scheduled and hyper-connected, yet increasingly disconnected with their education. The classroom into which they step for core science, technology and engineering subjects is often removed from both the practice of ...
Neither rocket science nor washing machine science, but computer science
Greyer haired computer scientists can easily remember the glory days, but waves of recent publications and opinion seem to have seen clouds on our horizon.
But maybe we worry too much and too soon. Every fairytale heroine goes through a glum patch ...