HOME

TheInfoList



OR:

This is a list of
academic conference An academic conference or scientific conference (also congress, symposium, workshop, or meeting) is an event for researchers (not necessarily academics) to present and discuss their scholarly work. Together with academic or scientific journal ...
s in
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
. 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 computer science (TCS) is a subset of general computer science and mathematics that focuses on mathematical aspects of computer science such as the theory of computation, lambda calculus, and type theory. It is difficult to circumscribe the ...
, including
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
s,
data structure In computer science, a data structure is a data organization, management, and storage format that is usually chosen for efficient access to data. More precisely, a data structure is a collection of data values, the relationships among them, ...
s,
computability Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within mathematical logic and the theory of computation within computer science. The computability of a problem is clo ...
,
computational complexity In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focus is given to computation time (generally measured by the number of needed elementary operations) ...
,
automata theory Automata theory is the study of abstract machines and automata, as well as the computational problems that can be solved using them. It is a theory in theoretical computer science. The word ''automata'' comes from the Greek word αὐτόματο� ...
and
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sym ...
s: * CCC - Computational Complexity Conference * FCT – International Symposium on Fundamentals of Computation Theory * FOCS – IEEE
Symposium on Foundations of Computer Science The IEEE Annual Symposium on Foundations of Computer Science (FOCS) is an academic conference in the field of theoretical computer science. FOCS is sponsored by the IEEE Computer Society. As writes, FOCS and its annual Association for Computing ...
* ICALP –
International Colloquium on Automata, Languages and Programming ICALP, the International Colloquium on Automata, Languages, and Programming is an academic conference organized annually by the European Association for Theoretical Computer Science and held in different locations around Europe. Like most theoret ...
* ISAAC – International Symposium on Algorithms and Computation * MFCS – International Symposium on Mathematical Foundations of Computer Science * STACS – Symposium on Theoretical Aspects of Computer Science * STOC – ACM
Symposium on Theory of Computing The Annual ACM Symposium on Theory of Computing (STOC) is an academic conference in the field of theoretical computer science. STOC has been organized annually since 1969, typically in May or June; the conference is sponsored by the Association for ...
* WoLLIC – Workshop on Logic, Language, Information and Computation


Algorithms

Conferences whose topic is
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
s and
data structure In computer science, a data structure is a data organization, management, and storage format that is usually chosen for efficient access to data. More precisely, a data structure is a collection of data values, the relationships among them, ...
s 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 –
Scandinavian Symposium and Workshops on Algorithm Theory WADS, the Algorithms and Data Structures Symposium, is an international academic conference in the field of computer science, focusing on algorithms and data structures.Algorithms and Data Structures Symposium WADS, the Algorithms and Data Structures Symposium, is an international academic conference in the field of computer science, focusing on algorithms and data structures.
* WAOA –
Workshop on Approximation and Online Algorithms The European Symposium on Algorithms (ESA) is an international conference covering the field of algorithms. It has been held annually since 1993, typically in early Autumn in a different European location each year. Like most theoretical computer ...


Geometric algorithms

Conferences on
computational geometry Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry. Some purely geometrical problems arise out of the study of computational geometric algorithms, and such problems ar ...
,
graph drawing Graph drawing is an area of mathematics and computer science combining methods from geometric graph theory and information visualization to derive two-dimensional depictions of graphs arising from applications such as social network analysis, c ...
, and other application areas of geometric computing: * GD –
International Symposium on Graph Drawing The International Symposium on Graph Drawing (GD) is an annual academic conference in which researchers present peer reviewed papers on graph drawing, information visualization of network information, geometric graph theory, and related topics. ...
* SoCG – ACM
Symposium on Computational Geometry The International Symposium on Computational Geometry (SoCG) is an academic conference in computational geometry. It was founded in 1985, and was originally sponsored by the SIGACT and SIGGRAPH Special Interest Groups of the Association for Computi ...


Logic

* LICS – ACM–IEEE Symposium on Logic in Computer Science * RTA –
International Conference on Rewriting Techniques and Applications Rewriting Techniques and Applications (RTA) is an annual international academic conference on the topic of rewriting. It covers all aspects of rewriting, including termination, equational reasoning, theorem proving, higher-order rewriting, uni ...


Other specialized subtopics

* CIAA –
International Conference on Implementation and Application of Automata CIAA, the International Conference on Implementation and Application of Automata is an annual academic conference in the field of computer science. Its purpose is to bring together members of the academic, research, and industrial community who ...
* CCC – Computational Complexity Conference * DCFS –
International Workshop on Descriptional Complexity of Formal Systems DCFS, the International Workshop on Descriptional Complexity of Formal Systems is an annual academic conference in the field of computer science. Beginning with the 2011 edition, the proceedings of the workshop appear in the series Lecture Notes ...
* DLT – International Conference on Developments in Language Theory * ISSAC –
International Symposium on Symbolic and Algebraic Computation ISSAC, the International Symposium on Symbolic and Algebraic Computation, is an academic conference in the field of computer algebra. ISSAC has been organized annually since 1988, typically in July. The conference is regularly sponsored by the Ass ...
* Petri Nets - International Conference on Applications and Theory of Petri Nets and Concurrency * RP – International Conference on Reachability Problems * SEA – Symposium on Experimental Algorithms


Languages and software


Programming languages

Conferences on
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
s,
programming language theory Programming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of formal languages known as programming languages. Programming language theory is clos ...
and
compiler In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs tha ...
s: * CC
International Conference on Compiler Construction International is an adjective (also used as a noun) meaning "between nations". International may also refer to: Music Albums * ''International'' (Kevin Michael album), 2011 * ''International'' (New Order album), 2002 * ''International'' (The T ...
* ECOOP – AITO
European Conference on Object-Oriented Programming The European Conference on Object-Oriented Programming (ECOOP), is an annual conference covering topics on object-oriented programming systems, languages and applications. Like other conferences, ECOOP offers various tracks and many simultaneous ...
* ESOP – ETAPS
European Symposium on Programming The European Symposium on Programming (ESOP) is an annual conference devoted to fundamental issues in the specification, design, analysis, and implementation of programming languages and systems. * According tCORE Ranking ESOP has rank A (i.e. "e ...
* HOPL – ACM SIGPLAN History of Programming Languages Conference * ICFP – ACM SIGPLAN
International Conference on Functional Programming The ACM SIGPLAN International Conference on Functional Programming (ICFP) is an annual academic conference in the field of computer science sponsored by the ACM SIGPLAN, in association with IFIP Working Group 2.8 (Functional Programming). The con ...
* ICLP – ALP International Conference on Logic Programming * ISMM – ACM SIGPLAN International Symposium on Memory Management * 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 Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
: * ASE – IEEE/ACM International Conference on Automated Software Engineering * ICSE –
International Conference on Software Engineering The International Conference on Software Engineering (ICSE), is one of the largest annual software engineering conferences. It has an 'A*' rating in thRankingsof thComputing Research and Education Association of Australasia (CORE)and an 'A1' rat ...
* ICSR –
International Conference on Software Reuse The International Conference on Software Reuse (ICSR), is the primary scientific conference on software reuse, domain analysis, and domain engineering Domain engineering, is the entire process of reusing domain knowledge in the production of new sof ...
*TACAS - ETAPS International Conference on Tools and Algorithms for the Construction and Analysis of Systems *FoSSaCS - ETAPS International Conference on Foundations of Software Science and Computation Structures *FASE - ETAPS International Conference on Fundamental Approaches to Software Engineering


Formal methods

Conferences on
formal methods In computer science, formal methods are mathematically rigorous techniques for the specification, development, and verification of software and hardware systems. The use of formal methods for software and hardware design is motivated by the exp ...
in software engineering, including
formal specification In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software. They are used to describe a system, to analyze its behavior, and to aid in its design by verif ...
,
formal verification In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal met ...
, and static code analysis: * CAV –
Computer Aided Verification In computer science, the International Conference on Computer-Aided Verification (CAV) is an annual academic conference on the theory and practice of computer-aided formal analysis of software and hardware systems, broadly known as formal method ...
* FORTE – IFIP
International Conference on Formal Techniques for Networked and Distributed Systems The IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems (FORTE) is part of the federated conference event DisCoTec (Distributed Computing Techniques) which also includes the International Conference on ...


Concurrent, distributed and parallel computing

Conferences on concurrent,
distributed Distribution may refer to: Mathematics *Distribution (mathematics), generalized functions used to formulate solutions of partial differential equations *Probability distribution, the probability of a particular value or value range of a varia ...
, and
parallel computing Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different f ...
,
fault-tolerant system Fault tolerance is the property that enables a system to continue operating properly in the event of the failure of one or more faults within some of its components. If its operating quality decreases at all, the decrease is proportional to the ...
s, and dependable systems: * CONCUR -
International Conference on Concurrency Theory The International Conference on Concurrency Theory (CONCUR) is an academic conference in the field of computer science, with focus on the theory of concurrency and its applications. It is the flagship conference for concurrency theory accordin ...
* DEBS - ACM International Conference on Distributed Event-Based Systems * DISC -
International Symposium on Distributed Computing The International Symposium on Distributed Computing (DISC) is an annual academic conference for refereed presentations, whose focus is the theory, design, analysis, implementation, and application of distributed systems and networks. The Symposium ...
* DSN -
International Conference on Dependable Systems and Networks The International Conference on Dependable Systems and Networks (or DSN) is an annual conference on topics related to dependable computer systems and reliable networks. It typically features a number of coordinated tracks, including the main paper ...
* ICDCS - IEEE
International Conference on Distributed Computing Systems The International Conference on Distributed Computing Systems (ICDCS) is the oldest conference in the field of distributed computing systems in the world. It was launched by the IEEE Computer Society Technical Committee on Distributed Processing ...
* ICPADS - IEEE International Conference on Parallel and Distributed Systems * IPDPS - IEEE
International Parallel and Distributed Processing Symposium The International Parallel and Distributed Processing Symposium (or IPDPS) is an annual conference for engineers and scientists to present recent findings in the fields of parallel processing and distributed computing. In addition to technical se ...
* PODC - ACM
Symposium on Principles of Distributed Computing The Symposium on Principles of Distributed Computing (PODC) is an academic conference in the field of distributed computing organised annually by the Association for Computing Machinery (special interest groups SIGACT and SIGOPS). Scope and re ...
* PPoPP - ACM SIGPLAN
Symposium on Principles and Practice of Parallel Programming PPoPP, the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, is an academic conference in the field of parallel programming. PPoPP is sponsored by the Association for Computing Machinery special interest group SIGPLAN. H ...
* SIROCCO -
International Colloquium on Structural Information and Communication Complexity The International Colloquium on Structural Information and Communication Complexity (SIROCCO) is an annual academic conference with refereed presentations, in the field of Distributed Computing with a special focus on the interplay between struct ...
* SPAA - ACM Symposium on Parallelism in Algorithms and Architectures * SRDS - IEEE
International Symposium on Reliable Distributed Systems The International Symposium on Reliable Distributed Systems (SRDS) is an academic conference covering distributed systems design and development, particularly with properties such as reliability, availability, safety, security and real time. The sym ...


High-performance computing

Conferences on
high-performance computing High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into a mult ...
,
cluster computing A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software. The compo ...
, and
grid computing Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from ...
: * HiPC - International Conference on High Performance Computing * SC -
ACM/IEEE Supercomputing Conference SC (formerly Supercomputing), the International Conference for High Performance Computing, Networking, Storage and Analysis, is the annual conference established in 1988 by the Association for Computing Machinery and the IEEE Computer Society. In ...
* CCGRID - Cluster, Cloud and Grid Computing


Operating systems

Conferences on
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
s, storage systems and
middleware Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to implement ...
: * ATC -
USENIX Annual Technical Conference The USENIX Annual Technical Conference (USENIX ATC, or, canonically, USENIX) is a conference of computing professions sponsored by the USENIX association. The conference includes computing tutorials, and a single track technical session for presen ...
* FAST - USENIX Conference on File and Storage Technologies * Middleware - ACM/IFIP/USENIX International Middleware Conference * SOSP - ACM Symposium on Operating Systems Principles * SYSTOR - ACM International Systems and Storage Conference


Computer architecture

Conferences on
computer architecture In computer engineering, computer architecture is a description of the structure of a computer system made from component parts. It can sometimes be a high-level description that ignores details of the implementation. At a more detailed level, the ...
: * ASPLOS - International Conference on Architectural Support for Programming Languages and Operating Systems * ISCA -
International Symposium on Computer Architecture The International Symposium on Computer Architecture (ISCA) is an annual academic conference on computer architecture, generally viewed as the top-tier in the field. Association for Computing Machinery's Special Interest Group on Computer Archi ...
* MICRO - IEEE/ACM
International Symposium on Microarchitecture The International Symposium on Microarchitecture (MICRO) is generally viewed as the top-tier academic conference on computer architecture. It is not to be confused with a micro-conference. Computer science conferences Computer architecture c ...


Computer hardware

Conferences on
computer hardware Computer hardware includes the physical parts of a computer, such as the case, central processing unit (CPU), random access memory (RAM), monitor, mouse, keyboard, computer data storage, graphics card, sound card, speakers and motherboard. ...
: * ISCAS - IEEE International Symposium on Circuits and Systems


Computer-aided design

Conferences on
computer-aided design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve co ...
and
electronic design automation Electronic design automation (EDA), also referred to as electronic computer-aided design (ECAD), is a category of software tools for designing electronic systems such as integrated circuits and printed circuit boards. The tools work togeth ...
: * ASP-DAC -
Asia and South Pacific Design Automation Conference The Asia and South Pacific Design Automation Conference, or ASP-DAC is a yearly conference on the topic of electronic design automation. It is typically held in late January in the Far East, as the name implies. It is sponsored by the IEEE Circ ...
* DAC - Design Automation Conference * DATE - Design, Automation, and Test in Europe * ICCAD -
International Conference on Computer-Aided Design The International Conference on Computer-Aided Design (ICCAD) is a yearly conference about electronic design automation. From the start in 1980 until 2014 the conference was held in San Jose, California. It is sponsored by the IEEE Circuits and S ...
* ISPD - International Symposium on Physical Design


Computer networking

Conferences on
computer networking A computer network is a set of computers sharing resources located on or provided by network nodes. The computers use common communication protocols over digital interconnections to communicate with each other. These interconnections are ...
: * GlobeCom - IEEE Global Communications Conference * ICC - IEEE
International Conference on Communications The International Conference on Communications (ICC) is an annual international academic conference organised by the Institute of Electrical and Electronics Engineers' Communications Society. The conference grew out of the Global Communications ...
* ICSOC - International Conference on Service Oriented Computing * INFOCOM - IEEE
Conference on Computer Communications The IEEE Conference on Computer Communications (INFOCOM) addresses key topics and issues related to computer communications, with emphasis on traffic management and protocols for both wired and wireless networks. The first INFOCOM conference took ...
* SIGCOMM - ACM SIGCOMM Conference * SIGMETRICS - ACM
SIGMETRICS SIGMETRICS is the Association for Computing Machinery's Special Interest Group on Measurement and Evaluation, which specializes in the field of performance analysis, measurement, and modeling of computer systems. It is also the name of an annual ...
* WINE - The Workshop on Internet & Network Economics


Wireless networks and mobile computing

Wireless network A wireless network is a computer network that uses wireless data connections between network nodes. Wireless networking is a method by which homes, telecommunications networks and business installations avoid the costly process of introducing ...
s and
mobile computing Mobile computing is human–computer interaction in which a computer is expected to be transported during normal usage, which allows for the transmission of data, voice, and video. Mobile computing involves mobile communication, mobile hardware ...
, including
ubiquitous Omnipresence or ubiquity is the property of being present anywhere and everywhere. The term omnipresence is most often used in a religious context as an attribute of a deity or supreme being, while the term ubiquity is generally used to descr ...
and
pervasive computing Ubiquitous computing (or "ubicomp") is a concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using ...
, wireless ad hoc networks and wireless sensor networks: * EWSN -
European Conference on Wireless Sensor Networks The European Conference on Wireless Sensor Networks (EWSN) is an annual academic conference on wireless sensor networks. Although there is no official ranking of academic conferences on wireless sensor networks, EWSN is widely regarded as the top E ...
* IPSN - ACM/IEEE International Conference on Information Processing in Sensor Networks * ISWC - International Symposium on Wearable Computers * MobiHoc - ACM
International Symposium on Mobile Ad Hoc Networking and Computing The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional memb ...
* SenSys - ACM
Conference on Embedded Networked Sensor Systems SenSys, the ACM Conference on Embedded Networked Sensor Systems, is an annual academic conference in the area of embedded networked sensors. About SenSys ACM SenSys is a selective, single-track forum for the presentation of research results on ...


Security and privacy

Conferences on
computer security Computer security, cybersecurity (cyber security), or information technology security (IT security) is the protection of computer systems and networks from attack by malicious actors that may result in unauthorized information disclosure, t ...
and
privacy Privacy (, ) is the ability of an individual or group to seclude themselves or information about themselves, and thereby express themselves selectively. The domain of privacy partially overlaps with security, which can include the concepts of ...
: * DSN -
International Conference on Dependable Systems and Networks The International Conference on Dependable Systems and Networks (or DSN) is an annual conference on topics related to dependable computer systems and reliable networks. It typically features a number of coordinated tracks, including the main paper ...
* USENIX Security Symposium


Cryptography

Cryptography Cryptography, or cryptology (from grc, , translit=kryptós "hidden, secret"; and ''graphein'', "to write", or '' -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of adv ...
conferences: * ACNS - Applied Cryptography and Network Security * ANTS -
Algorithmic Number Theory Symposium Algorithmic Number Theory Symposium (ANTS) is a biennial academic conference, first held in Cornell in 1994, constituting an international forum for the presentation of new research in computational number theory. They are devoted to algorithmic a ...
* ASIACRYPT - International Conference on the Theory and Application of Cryptology and Information Security * CHES - Workshop on Cryptographic Hardware and Embedded Systems * CRYPTO -
International Cryptology Conference International is an adjective (also used as a noun) meaning "between nations". International may also refer to: Music Albums * ''International'' (Kevin Michael album), 2011 * ''International'' (New Order album), 2002 * ''International'' (The T ...
* EUROCRYPT - International Conference on the Theory and Applications of Cryptographic Techniques * FSE - Fast Software Encryption Workshop * PKC - International Workshop on Practice and Theory in Public Key Cryptography * RSA -
RSA Conference The RSA Conference is a series of IT security conferences. Approximately 45,000 people attend one of the conferences each year. It was founded in 1991 as a small cryptography conference. RSA conferences take place in the United States, Europe, Asia ...
* TCC - Theory of Cryptography Conference


Data management

Conferences on
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases ...
s,
information systems An information system (IS) is a formal, sociotechnical, organizational system designed to collect, process, store, and distribute information. From a sociotechnical perspective, information systems are composed by four components: task, people ...
,
information retrieval Information retrieval (IR) in computing and information science is the process of obtaining information system resources that are relevant to an information need from a collection of those resources. Searches can be based on full-text or other c ...
, data mining and the
World Wide Web The World Wide Web (WWW), commonly known as the Web, is an information system enabling documents and other web resources to be accessed over the Internet. Documents and downloadable media are made available to the network through web ...
: * CIDR - Conference on Innovative Data Systems Research * CIKM - ACM
Conference on Information and Knowledge Management The ACM Conference on Information and Knowledge Management (CIKM, pronounced ) is an annual computer science research conference dedicated to information management (IM) and knowledge management (KM). Since the first event in 1992, the conference ...
* ECIR -
European Conference on Information Retrieval The European Conference on Information Retrieval (ECIR) is the main European research conference for the presentation of new results in the field of information retrieval (IR). It is organized by the Information Retrieval Specialist Group of the Br ...
* ECIS - European Conference on Information Systems * ER -
International Conference on Conceptual Modeling The ER - International Conference on Conceptual Modeling is an annual research conference computer science dedicated to information and conceptual modeling. Since the first event in 1979 in Los Angeles, California, USA, the conference has evolv ...
* ICDT -
International Conference on Database Theory The International Conference on Database Theory (ICDT) is an international research conference on foundations of database theory, and has been held since 1986. It is frequently also called the PODS of Europe. Since 2009, ICDT has been held joint ...
* ICIS -
International Conference on Information Systems International Conference on Information Systems (ICIS) is an annual international conference for academics and research-oriented practitioners in the area of information systems. Previously known as the Conference on Information Systems (CIS), ICI ...
* ISWC -
International Semantic Web Conference The International Semantic Web Conference (ISWC) is a series of academic conferences and the premier international forum for the Semantic Web, Linked Data and Knowledge Graph Community. Here, scientists, industry specialists, and practitioners ...
* JCDL - ACM/IEEE
Joint Conference on Digital Libraries The Joint Conference on Digital Libraries (JCDL) is an annual international forum focusing on digital libraries and associated technical, practical, and social issues. It is jointly sponsored by the Association for Computing Machinery and the IEE ...
* KDD - ACM SIGKDD Conference on Knowledge Discovery and Data Mining * PODS - ACM Symposium on Principles of Database Systems * SIGIR - Annual International ACM SIGIR Conference * SIGMOD -
ACM SIGMOD Conference SIGMOD is the Association for Computing Machinery's Special Interest Group on Management of Data, which specializes in large-scale data management problems and databases. The annual ACM SIGMOD Conference, which began in 1975, is considered one of ...
* VLDB -
International Conference on Very Large Data Bases International Conference on Very Large Data Bases or VLDB conference is an annual conference held by the non-profit ''Very Large Data Base Endowment Inc.'' While named after very large databases, the conference covers the research and development ...
* WWW - World Wide Web Conference


Artificial intelligence

Conferences on
artificial intelligence Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machines, as opposed to intelligence displayed by animals and humans. Example tasks in which this is done include speech ...
and
machine learning Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine ...
: * AAAI -
AAAI Conference on Artificial Intelligence The AAAI Conference on Artificial Intelligence (AAAI) is one of the leading international academic conference in artificial intelligence held annually. Along with ICML, NeurIPS and ICLR, it is one of the primary conferences of high impact in mach ...
* AAMAS -
International Conference on Autonomous Agents and Multiagent Systems The International Conference on Autonomous Agents and Multiagent Systems or AAMAS is the leading scientific conference for research in the areas of artificial intelligence, autonomous agents, and multiagent systems. It is annually organized by a n ...
* Canadian AI -
Canadian Conference on Artificial Intelligence Canadians (french: Canadiens) are people identified with the country of Canada. This connection may be residential, legal, historical or cultural. For most Canadians, many (or all) of these connections exist and are collectively the source o ...
* CIBB -
International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics The International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics (CIBB) is a yearly scientific conference focused on machine learning and computational intelligence applied to bioinformatics and biostatist ...
* ECAI -
European Conference on Artificial Intelligence The biennial European Conference on Artificial Intelligence (ECAI) is the leading conference in the field of Artificial Intelligence in Europe, and is commonly listed together with IJCAI and AAAI as one of the three major general AI conferences worl ...
* ECML PKDD - European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases * ICML -
International Conference on Machine Learning The International Conference on Machine Learning (ICML) is the leading international academic conference in machine learning. Along with NeurIPS and ICLR, it is one of the three primary conferences of high impact in machine learning and artific ...
* ICLR -
International Conference on Learning Representations The International Conference on Learning Representations (ICLR) is a machine learning conference typically held in late April or early May each year. The conference includes invited talks as well as oral and poster presentations of refereed pap ...
* IJCAI -
International Joint Conference on Artificial Intelligence The International Joint Conference on Artificial Intelligence (IJCAI) is the leading conference in the field of Artificial Intelligence. The conference series has been organized by the nonprofit IJCAI Organization since 1969, making it the oldest pr ...
* ISWC -
International Semantic Web Conference The International Semantic Web Conference (ISWC) is a series of academic conferences and the premier international forum for the Semantic Web, Linked Data and Knowledge Graph Community. Here, scientists, industry specialists, and practitioners ...
* NeurIPS -
Conference on Neural Information Processing Systems The Conference and Workshop on Neural Information Processing Systems (abbreviated as NeurIPS and formerly NIPS) is a machine learning and computational neuroscience conference held every December. The conference is currently a double-track meet ...
* RuleML -
RuleML Symposium The annual International Web Rule Symposium (RuleML) is an international academic conference on research, applications, languages and standards for rule technologies. Since 2017 it is organised as International Joint Conference on Rules and Reaso ...


Evolutionary computation

Conferences on
Evolutionary computation In computer science, evolutionary computation is a family of algorithms for global optimization inspired by biological evolution, and the subfield of artificial intelligence and soft computing studying these algorithms. In technical terms, th ...
. * AE - Artificial Evolution Conference * CEC - IEEE Congress on Evolutionary Computation * GECCO - Genetic and Evolutionary Computation Conference


Automated reasoning

Conferences on
automated reasoning In computer science, in particular in knowledge representation and reasoning and metalogic, the area of automated reasoning is dedicated to understanding different aspects of reasoning. The study of automated reasoning helps produce computer prog ...
: * IJCAR - International Joint Conference on Automated Reasoning * LPAR - International Conference on Logic for Programming, Artificial Intelligence and Reasoning * RuleML -
RuleML Symposium The annual International Web Rule Symposium (RuleML) is an international academic conference on research, applications, languages and standards for rule technologies. Since 2017 it is organised as International Joint Conference on Rules and Reaso ...
* TABLEAUX - International Conference on Automated Reasoning with Analytic Tableaux and Related Methods * WoLLIC - Workshop on Logic, Language, Information and Computation * SAT - The International Conferences on Theory and Applications of Satisfiability Testing


Computer vision

Conferences on
computer vision Computer vision is an interdisciplinary scientific field that deals with how computers can gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to understand and automate tasks that the human ...
(including also
image analysis Image analysis or imagery analysis is the extraction of meaningful information from images; mainly from digital images by means of digital image processing techniques. Image analysis tasks can be as simple as reading bar coded tags or as soph ...
) and
pattern recognition Pattern recognition is the automated recognition of patterns and regularities in data. It has applications in statistical data analysis, signal processing, image analysis, information retrieval, bioinformatics, data compression, computer graphics ...
: * 3DV - International Conference on 3D Vision * ACCV -
Asian Conference on Computer Vision Asian may refer to: * Items from or related to the continent of Asia: ** Asian people, people in or descending from Asia ** Asian culture, the culture of the people from Asia ** Asian cuisine, food based on the style of food of the people from Asi ...
* BMVC -
British Machine Vision Conference The British Machine Vision Conference (BMVC) is the British Machine Vision Association (BMVA) annual conference on machine vision, image processing, and pattern recognition. It is one of the major international conferences on computer vision and re ...
* CVPR -
IEEE Conference on Computer Vision and Pattern Recognition The Conference on Computer Vision and Pattern Recognition (CVPR) is an annual conference on computer vision and pattern recognition, which is regarded as one of the most important conferences in its field. According to Google Scholar Metrics (2022 ...
* ECCV -
European Conference on Computer Vision The European Conference on Computer Vision (ECCV) is a biennial research conference with the proceedings published by Springer Science+Business Media. Similar to ICCV in scope and quality, it is held those years which ICCV is not. It is considere ...
* ICIP -
IEEE International Conference on Image Processing The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operatio ...
* ICCV -
IEEE International Conference on Computer Vision The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operatio ...
* SCIA - Scandinavian Conference on Image Analysis * SIBGRAPI - SIBGRAPI Conference on Graphics, Patterns and Images * SSIAI - IEEE Southwest Symposium on Image Analysis and Interpretation * VCIP -
IEEE International Conference on Visual Communications and Image Processing The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operatio ...
* WACV - IEEE Winter Conference on Applications of Computer Vision


Natural language processing

Conferences on
computational linguistics Computational linguistics is an interdisciplinary field concerned with the computational modelling of natural language, as well as the study of appropriate computational approaches to linguistic questions. In general, computational linguistics ...
and
natural language processing Natural language processing (NLP) is an interdisciplinary subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to proc ...
: * ACL -
Annual Meeting of the Association for Computational Linguistics Annual may refer to: *Annual publication, periodical publications appearing regularly once per year ** Yearbook ** Literary annual *Annual plant *Annual report *Annual giving *Annual, Morocco, a settlement in northeastern Morocco *Annuals (band), ...
* EMNLP -
Empirical Methods in Natural Language Processing Empirical Methods in Natural Language Processing (EMNLP) is a leading conference in the area of natural language processing and artificial intelligence. Along with the Association for Computational Linguistics (ACL), it is one of the two primary ...
* NAACL - Annual Conference of the North American Chapter of the Association for Computational Linguistics * COLING - International Committee on Computational Linguistics * TSD -
Text, Speech and Dialogue Text, Speech and Dialogue (TSD) is an annual conference involving topics on natural language processing and computational linguistics. The meeting is held every September alternating in Brno and Plzeň, Czech Republic. The first Text, Speech and ...
* CICLing - International Conference on Intelligent Text Processing and Computational Linguistics


Computer graphics

Conferences on
computer graphics Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great de ...
,
geometry processing Geometry processing, or mesh processing, is an area of research that uses concepts from applied mathematics, computer science and engineering to design efficient algorithms for the acquisition, reconstruction, analysis, manipulation, simulatio ...
,
image processing An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensio ...
, and
multimedia Multimedia is a form of communication that uses a combination of different content forms such as text, audio, images, animations, or video into a single interactive presentation, in contrast to tradit ...
: * BigMM - IEEE International Conference on Multimedia Big Data * Eurographics -
Annual Conference of the European Association for Computer Graphics Eurographics is a Europe-wide professional computer graphics association. The association supports its members in advancing the state of the art in computer graphics and related fields such as multimedia, scientific visualization and human–compu ...
* ICME - IEEE International Conference on Multimedia and Expo * ISM - IEEE International Symposium on Multimedia * MM - ACM International Conference on Multimedia * MMSP - International Workshop on Multimedia Signal Processing * SGP -
Symposium on Geometry Processing Symposium on Geometry Processing (SGP) is an annual symposium hosted by the European Association For Computer Graphics (Eurographics). The goal of the symposium is to present and discuss new research ideas and results in geometry processing. The ...
* SIGGRAPH - International Conference on Computer Graphics and Interactive Techniques * SIBGRAPI - SIBGRAPI Conference on Graphics, Patterns and Images


Visualization

Conferences on visual analytics, scientific visualization and
information visualization Information is an abstract concept that refers to that which has the power to inform. At the most fundamental level information pertains to the interpretation of that which may be sensed. Any natural process that is not completely random, a ...
: * VIS - IEEE Visualization Conference * EuroVis - Eurographics Conference on Visualization * PacificVis - IEEE Pacific Visualization Symposium


Human–computer interaction

Conferences on
human–computer interaction Human–computer interaction (HCI) is research in the design and the use of computer technology, which focuses on the interfaces between people (users) and computers. HCI researchers observe the ways humans interact with computers and design te ...
and
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
s: * ASSETS -
International ACM SIGACCESS Conference on Computers and Accessibility ACM SIGACCESS is the Association for Computing Machinery's Special Interest Group on Accessible computing, an interdisciplinary group of academic and industrial researchers, clinicians and rehabilitation personnel, policy makers, end users, and s ...
* CHI - ACM
Conference on Human Factors in Computing Systems The ACM Conference on Human Factors in Computing Systems (CHI) series of academic conferences is generally considered the most prestigious in the field of human–computer interaction and is one of the top-ranked conferences in computer science ...
* GI -
Graphics Interface The Graphics Interface (GI) conference is the oldest continuously scheduled conference devoted to computer graphics, and human–computer interaction. GI was held biannually between 1969 and 1981, and has been held annually since then. Prior to 1982 ...
* MobileHCI -
Conference on Human-Computer Interaction with Mobile Devices and Services The Conference on Mobile Human-Computer Interaction (MobileHCI) is a leading series of academic conferences in Human–computer interaction and is sponsored by ACM SIGCHI, the Special Interest Group on Computer-Human Interaction. MobileHCI has b ...
* SIGDOC - ACM International Conference on Design of Communication * UIST -
ACM Symposium on User Interface Software and Technology The ACM Symposium on User Interface Software and Technology (UIST) is an annual conference for technical innovations in human–computer interfaces. UIST is sponsored by ACM SIGCHI and ACM SIGGRAPH. By impact factor, it is one of impactful confer ...
* UMAP - ACM International Conference on User Modeling, Adaptation, and Personalization


Bioinformatics and computational biology

Conferences on
bioinformatics Bioinformatics () is an interdisciplinary field that develops methods and software tools for understanding biological data, in particular when the data sets are large and complex. As an interdisciplinary field of science, bioinformatics combi ...
and
computational biology Computational biology refers to the use of data analysis, mathematical modeling and Computer simulation, computational simulations to understand biological systems and relationships. An intersection of computer science, biology, and big data, the ...
: * CIBB -
International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics The International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics (CIBB) is a yearly scientific conference focused on machine learning and computational intelligence applied to bioinformatics and biostatist ...
* ISMB -
Intelligent Systems for Molecular Biology Intelligent Systems for Molecular Biology (ISMB) is an annual academic conference on the subjects of bioinformatics and computational biology organised by the International Society for Computational Biology (ISCB). The principal focus of the co ...
* PSB -
Pacific Symposium on Biocomputing The Pacific Symposium on Biocomputing (PSB) is an annual multidisciplinary scientific meeting co-founded in 1996 by Dr. Teri Klein, Dr. Lawrence Hunter and Sharon Surles. The conference is to presentation and discuss research in the theory and a ...
* RECOMB - Research in Computational Molecular Biology * WABI - Workshop on Algorithms in Bioinformatics


Education

Conferences on
computer science education Computer science education or computing education is the art of teaching and learning the discipline of computer science, and computational thinking. As a subdiscipline of pedagogy it also addresses the wider impact of computer science in socie ...
and electronic learning: * SIGCSE - ACM
Technical Symposium on Computer Science Education SIGCSE is the Association for Computing Machinery's (ACM) Special Interest Group (SIG) on Computer Science Education (CSE), which provides a forum for educators to discuss issues related to the development, implementation, and/or evaluation of c ...


See also

* List of computer science conference acronyms *
List of computer science journals Below is a list of computer science journals. Alphabetic list of titles A * ACM Computing Reviews * ACM Computing Surveys * ACM Transactions on Algorithms * ACM Transactions on Computational Logic * ACM Transactions on Database Systems * A ...
* List of publications in computer science *
Outline of computer science Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. One well known subject classification system for computer s ...


External links


DBLP database with conferences and workshops

List of computer science conferences
ranked by
h-index The ''h''-index is an author-level metric that measures both the productivity and citation impact of the publications, initially used for an individual scientist or scholar. The ''h''-index correlates with obvious success indicators such as ...
{{DEFAULTSORT:Computer science conferences * Computing-related lists Lists of conferences