List of computer science conferences

This is a list of academic conferences in computer science. Only conferences with separate articles are included; within each field, the conferences are listed alphabetically by their short names.


Conferences accepting a broad range of topics from theoretical computer science, including algorithms, data structures, computability, computational complexity, automata theory and formal languages:
Conferences whose topic is algorithms and data structures considered broadly, but that do not include other areas of theoretical computer science such as computational complexity theory:
Conferences on computational geometry, graph drawing, and other application areas of geometric computing:

Programming languages

Conferences on programming languages, programming language theory and compilers:
Conferences on software engineering:
Conferences on formal methods in software engineering, including formal specification, formal verification, and static code analysis:
Conferences on concurrent, distributed, and parallel computing, fault-tolerant systems, and dependable systems:
Conferences on high-performance computing, cluster computing, and grid computing:
Conferences on operating systems, storage systems and middleware:
Conferences on computer architecture:
Conferences on computer hardware:
Conferences on computer-aided design and electronic design automation:
Conferences on computer networking:
s and mobile computing, including ubiquitous and pervasive computing, wireless ad hoc networks and wireless sensor networks:
Conferences on computer security and privacy:
Conferences on databases, information systems, information retrieval, data mining and the world wide web:
Conferences on artificial intelligence and machine learning:
Conferences on Evolutionary computation.
Conferences on automated reasoning:
Conferences on computer vision and pattern recognition:
Conferences on computational linguistics and natural language processing:
Conferences on computer graphics, geometry processing, image processing, and multimedia:
Conferences on scientific visualization and information visualization:
Conferences on human–computer interaction and user interfaces:
Conferences on bioinformatics and computational biology:
Conferences on computer science education and electronic learning: