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 –
* 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 –
* 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 –
Other specialized subtopics
* CIAA –
* CCC –
Computational Complexity Conference
* DCFS –
* 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
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 -
* 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
* 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 -
* 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 -
* 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 -
* 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 -
* 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 -
* 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 -
* 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 -
* 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 -
* 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 workshopsList of computer science conferencesranked 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