This is a list of current and past academic conferences in computer science. Only conferences with separate articles are included; within each field, the conferences are listed alphabetically by their short names.
General FCRC – Federated Computing Research Conference
Algorithms and theory
Conferences accepting a broad range of topics from theoretical computer science, including algorithms, data structures, computability, computational complexity, automata theory and formal languages:
CCC - Computational Complexity Conference FCT – International Symposium on Fundamentals of Computation Theory FOCS – IEEE Symposium on Foundations of Computer Science ICALP – International Colloquium on Automata, Languages and Programming ISAAC – International Symposium on Algorithms and Computation STACS – Symposium on Theoretical Aspects of Computer Science STOC – ACM Symposium on Theory of Computing
Algorithms 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:
ESA – European Symposium on Algorithms SODA – ACM–SIAM Symposium on Discrete Algorithms SWAT and WADS – SWAT and WADS conferences
Geometric algorithms Conferences on computational geometry, graph drawing, and other application areas of geometric computing:
GD – International Symposium on Graph Drawing SoCG – Symposium on Computational Geometry
Other specialized subtopics CIAA – International Conference on Implementation and Application of Automata CCC – Computational Complexity Conference DCFS – International Workshop on Descriptional Complexity of Formal Systems DLT – International Conference on Developments in Language Theory ISSAC – International Symposium on Symbolic and Algebraic Computation RP – International Conference on Reachability Problems SEA – Symposium on Experimental Algorithms
Languages and software
Programming languages Conferences on programming languages, programming language theory and compilers:
CC International Conference on Compiler Construction ESOP – ETAPS European Symposium on Programming HOPL – ACM SIGPLAN History of Programming Languages Conference ICFP – ACM SIGPLAN International Conference on Functional Programming ICLP – ALP International Conference on Logic Programming OOPSLA – ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications POPL – ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages PLDI – ACM SIGPLAN Conference on Programming Language Design and Implementation
Software engineering Conferences on software engineering:
ASE – IEEE/ACM International Conference on Automated Software Engineering ICSE – International Conference on Software Engineering ICSR – International Conference on Software Reuse ISSRE – IEEE International Symposium on Software Reliability Engineering FASE – ETAPS International Conference on Fundamental Approaches to Software Engineering WWDC - Worldwide Developers Conference
Formal methods and logic Conferences on formal methods (including formal verification), logic, and automated reasoning:
CAV – Computer Aided Verification FORTE – IFIP International Conference on Formal Techniques for Networked and Distributed Systems FoSSaCS – ETAPS International Conference on Foundations of Software Science and Computation Structures IJCAR - International Joint Conference on Automated Reasoning LICS – ACM–IEEE Symposium on Logic in Computer Science LPAR - International Conference on Logic for Programming, Artificial Intelligence and Reasoning TACAS – ETAPS International Conference on Tools and Algorithms for the Construction and Analysis of Systems RuleML - RuleML Symposium WoLLIC - Workshop on Logic, Language, Information and Computation
Concurrent, distributed and parallel computing
Conferences on concurrent, distributed, and parallel computing, fault-tolerant systems, and dependable systems:
CONCUR - International Conference on Concurrency Theory DISC - International Symposium on Distributed Computing DSN - International Conference on Dependable Systems and Networks ICDCS - IEEE International Conference on Distributed Computing Systems IPDPS - IEEE International Parallel and Distributed Processing Symposium PODC - ACM Symposium on Principles of Distributed Computing SIROCCO - International Colloquium on Structural Information and Communication Complexity SPAA - ACM Symposium on Parallelism in Algorithms and Architectures SRDS - IEEE International Symposium on Reliable Distributed Systems
High-performance computing Conferences on high-performance computing, cluster computing, and grid computing:
HiPC - International Conference on High Performance Computing SC - ACM/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis
Operating systems
Conferences on operating systems, storage systems and middleware:
ATC - ACM SIGOPS Annual Technical Conference SOSP - ACM Symposium on Operating Systems Principles OSDI - USENIX Symposium on Operating Systems Design and Implementation
Computer architecture Conferences on computer architecture:
ASPLOS - International Conference on Architectural Support for Programming Languages and Operating Systems ISSCC — International Solid-State Circuits Conference ISCA - International Symposium on Computer Architecture MICRO - IEEE/ACM International Symposium on Microarchitecture
Computer-aided design Conferences on computer-aided design and electronic design automation:
ASP-DAC - Asia and South Pacific Design Automation Conference DAC - Design Automation Conference DATE - Design, Automation, and Test in Europe ICCAD - International Conference on Computer-Aided Design ISPD - International Symposium on Physical Design
Computer networking
Conferences on computer networking:
NSDI - USENIX Symposium on Networked Systems Design and Implementation GlobeCom - IEEE Global Communications Conference ICC - IEEE International Conference on Communications SIGMETRICS - ACM SIGMETRICS
Wireless networks and mobile computing Wireless networks and mobile computing, including ubiquitous and pervasive computing, wireless ad hoc networks and wireless sensor networks:
EWSN - European Conference on Wireless Sensor Networks ISWC - International Symposium on Wearable Computers
Security and privacy
Conferences on computer security and privacy:
… excerpt ends here. Continue reading the full article.
