What are the most promising areas in CS? Why?
Why do computer science students need to gain knowledge about parallel and distributed computing?