Document Representation and Content Analysis, Queries and Query Analysis, Retrieval Models and Ranking, Search Engine Architectures and Scalability, Users and Interactive IR, Filtering and Recommending, Evaluation, Web IR and Social Media Search, IR and Structured Data, Multimedia IR, Digital Libraries, and their applications.
Networking and Communications including Design, implementation, and analysis of network architectures and algorithms; Enterprise, datacenter, and storage area networks; Network science and web science; "Internet" science; Distributed applications (including management) and social media ; Data center networking and Software Defined Networks; Experimental results from operational networks or network applications; Economic aspects of the Internet; Energy aware communication; Insights into network and traffic characteristics; Network management and traffic engineering; Network security and privacy; Network, transport, and application-layer protocols; Networking issues for emerging applications; Fault-tolerance, reliability, and troubleshooting; Operating system and host support for networking; P2P, overlay, and content distribution networks; Resource management, QoS, and signaling; Routing, switching, and addressing; Techniques for network measurement and simulation; and Wireless, mobile, ad-hoc, and sensor networks.
Language design for sequential and parallel programming, Programming language implementation; Programming language semantics; Compilers and interpreters; Runtime systems for program execution; Storage allocation and garbage collection; Languages and methods for writing program specifications; Languages and methods for secure and reliable programs; Testing and verification of programs
Topics of interest include but are not limited to: algorithms and data structures, computational, complexity, algorithmic coding theory, algorithmic graph theory and combinatorics, approximation algorithms, computational geometry, computational learning theory, cryptography, economics and computation, mathematical programming, optimization, parallel and distributed algorithms, quantum computing, randomness in computing, and theoretical aspects of other computer science research areas.
Massively parallel machines; Embedded parallel and distributed systems; Multi- and many-core systems; GPU and FPGA based parallel systems; Parallel I/O; memory organisation; Distributed and network-based computing; Models and tools; Systems and architectures; Algorithms and applications.
Information and Systems Security, including: security technologies, secure systems, security applications, and security policies. Security technologies include access control, assurance, authentication, cryptography, intrusion detection, penetration techniques, risk analysis, and secure protocols. Security systems include security in operating systems, database systems, networks and distributed systems, and middleware. Representative security applications areas are information systems, workflow systems, electronic commerce, electronic cash, copyright and intellectual property protection, telecommunications systems, and healthcare. Security policies encompass confidentiality, integrity, availability, privacy, and survivability policies, including tradeoff and conflicts amongst these.
Software as a service, Virtualization, and Scalable Cloud Data Services , including Management, Data Privacy, Data Services Architectures, Distributed and Parallel Query Processing, Energy Management, Distributed and Cloud Networking, Availability and Reliability, Infrastructure Technologies, Large-Scale Applications, Multi-Tenancy, Programming Models, Provisioning and Metering, Resource Management, Scientific Data Management, Security of Services, Service Level Agreements, Storage Architectures, Transactional Models, Virtualization Technologies
Graphical modeling, Animation, Rendering, Imaging, Human-computer Interaction, Computer game design and programming and entertainment computing, scientific visualization, information visualization, virtual reality, computer-aided design, computer vision, audio, robotics, and fabrication.
Web Science and Future Internet applications, Web Search, Recommendation and Predictions in the Web, Web Data Mining and Information Extraction, Web Data Visualization and Exploration, Big Data in the Web, Web Personalization and Contextualization, Semantic Web, Linked Data, Internet Economics & Monetization, Web Advertising, Social Networks, Online Experiments, Crowdsourcing and Wisdom of Crowds, Web Interfaces & User Experience, Web User Engagement, Web Usability and Accessibility, Web Information Architecture, Social Media, Web 2.0 Technologies, Social Issues in the Web, Arts & Culture on the Web, Web Engineering, Web Hardware and Software Infrastructure, Web content management and data-intensive Web applications, Web Privacy and Security, Web Services, Modeling of Web applications, Rich Internet Applications, End User Web programming, Web Testing and Evaluation, Performance modeling & monitoring in the Web, Web Quality and Metrics, Mobile Web, Web Ubiquity and Pervasiveness, Web Governance, Web Characterization, Web Archiving.
Bioinformatics, Computational Biology, and Biomedical Informatics, including Genomics and Evolution; Protein and RNA Structure, Protein Function, and Proteomics; Computational Systems Biology; Next Generation Sequencing Data; Medical Informatics and Translational Bioinformatics; Cross-Cutting Computational Methods; Bioinformatics Infrastructure; Immunoinformatics and Computational Immunology; Computational Epidemiology; Image Analysis; Knowledge Representation and Inference; Integration of Biomedical Data; Databases, Ontologies; and Text Mining and Natural Language Processing
Agile software development, Architecture and design, Aspect-orientation, Autonomic computing, Cloud computing, Component-based software engineering, Configuration management and deployment, Crowdsourcing, Debugging, Dependability, safety, and reliability, Development tools and environments, Embedded software, Empirical software engineering, End-user software engineering, Feature/goal modeling and analysis, Formal methods, Generative programming, Green technologies, Human-computer interaction/human factors, Mobile applications, Model-driven engineering, Parallel/distributed systems, Patterns and frameworks; Performance, Program comprehension, Programming languages, Refactoring, Requirements engineering, Reverse engineering, Search-based software engineering, Security, (Self-)adaptive systems, Software economics and metrics, Software evolution and maintenance, Software processes and workflows, Software reuse, Software services, Software testing and analysis, Software visualization, Traceability, Ubiquitous/pervasive software systems, Validation and verification, Web-based software