agent-based algorithms animation architecture artificial intelligence assistive technology augmented reality bioinformatics cognitive science compiler computational biology computational geometry computational science computer audio computer games computer graphics computer vision computing education cryptography cscw data analysis database data mining distributed computing education embedded systems formal methods graphics high-performance computing human computer interaction human-computer interaction information retrieval information visualization intelligent agent learning sciences machine learning middleware mobile computing multi-agent systems multimedia nanotechnology network networking numerical algebra object-oriented operating system operating systems parallel computing parallel systems pattern analysis privacy programming environment programming languages robotics scientific computing security simulation software engineering theory of computation ubiquitous verification virtual environment vision visual analytics visualization vlsi wireless