Things I wish CompSci courses would teach

1. effective email communication and managing online teams (cf. Open source governance)
2. event-based multi-core programming (cf. Erlang, the Actor model, NSOperation)
3. real-world profiling and optimization (cf. DTrace)
4. data-parallelism via the GPU (cf. OpenCL – Open Compute Language) 
5. “holistic” application design (cf. interface-first programming )

Leave a comment

Blog at WordPress.com.

Up ↑