3D UI
Interaction problems
Real time concurrency, parallelism, and synchronization
Dialogs