Cooperative Activities
IEEE Computer Society (IEEE-CS) and the Association for Computing Machinery (ACM) are pleased to present this joint Web page which highlights the many areas where cooperation between IEEE-CS and ACM exists. Through an IEEE-CS/ACM Task Force on Cooperation, the presidents of our organizations have started work on new initiatives and desire to look for other opportunities. Members are encouraged and invited to participate in identifying additional areas of potential cooperation.
Have a comment or a question? Please send us your feedback.
One of the most prominent areas of cooperative activities between IEEE-CS and ACM is joint conference sponsorship. Together, IEEE-CS and ACM sponsor 20 conferences annually covering areas such as high performance computing, networking, embedded systems, software engineering, computer architecture, intelligent agents, grid computing, etc.
Symposium on Architecture for Networking & Communications Systems, ANCS
ARCH/COMM/IEEE-CS
International Conference on Automated Software Engineering, ASE
SOFT/ART/IEEE-CS
International Symposium on Code Generation and Optimization, CGO
MICRO/PLAN/IEEE-CS
International Symposium on Distributed Simulation and Real-Time Applications, DS-RT
SIM/IEEE-CS TCCA/IEEE SIM/IEEE-CS TCPF
International Symposium on Empirical Software Engineering and Measurement, ESEM
SOFT/IEEE-CS
Embedded System Week, ESWEEK
DA/MICRO/BED/IEEE-CS/IEEE CAS/IEEE CEDA
International Conference on Grid Computing, GRID
ARCH/IEEE-CS
International Conference on Cyber-Physical Systems, ICCPS
BED/IEEE-CS
International Conference on Software Engineering, ICSE
SOFT/IEEE-CS/IEEE UK/SMIC
International Symposium on Computer Architecture, ISCA
ARCH/IEEE-CS
International Workshop on Logic and Synthesis, IWLS
DA/IEEE-CS
Joint Conference on Digital Libraries, JCDL
IR/WEB/IEEE-CS
International Symposium on Microarchitecture, MICRO
MICRO/IEEE-CS TCuA
International Conference on Model Driven Engineering Languages and Systems, MODELS
SOFT/IEEE-CS
International Symposium on Nanoscale Architecture, Nanoarch
DA/IEEE-CS
International Conference on Parallel Architectures and Compilation Techniques, PACT
ARCH/IEEE-CS/IFIP
Workshop on Principles of Advanced and Distributed Simulation, PADS
SIM/IEEE-CS-SIM/SCS
SC Conference on High Performance Computing Networking, Storage and Analysis, SC
ARCH/IEEE-CS
System Level Interconnect Prediction Workshop, SLIP
DA/IEEE-CS
Joint Conference on Web Intelligence & Intelligent Agent Technology, WI-IAT
ART/IEEE-CS
To further the development of computing fields that greatly benefit from joint publishing efforts, the IEEE-CS and ACM have joined to produce the following publications.
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
TCBB publishes research results related to the algorithmic, mathematical, statistical, and computational methods that are central in bioinformatics and computational biology; the development and testing of effective computer programs in bioinformatics; and important biological results that are obtained from the use of these methods, programs, and databases.
IEEE/ACM Transactions on Networking (TON), includes IEEE Communications Society
TON is committed to the timely publication of high-quality papers that advance the state of the art in communication network research. The topics covered include: Network Architecture Design; Communication Protocols; Network Software, Technologies, Services, Applications, Operations, and Management.
IEEE-CS and ACM jointly publish curriculum guidelines that will help train future generations of computing professionals. To meet the challenges of the rapidly changing computing technology landscape, the two societies work continuously to update curriculum recommendations, along with other prominent scientific computing societies. This joint activity continues to evolve as new computing disciplines emerge and existing curriculum guidelines need to be updated.
IEEE-CS and ACM have an agreed upon a Memorandum of Understanding Regarding Joint Efforts on Computing Curriculum that addresses all aspects of publication. Together, the societies have published curriculum guidelines for the following areas: undergraduate Computer Science, Computer Engineering, Information Technology, and Software Engineering. Curriculum 68: Recommendations for Academic Programs in Computer Science represented the first joint curricular effort between IEEE-CS and ACM.
The latest curriculum efforts include representatives from IEEE-CS and ACM on the CS2013 Steering Committee. Computer Science 2013 (CS2013) revisits and redefines the knowledge areas in CS, rethinking the essentials necessary for a CS curriculum. The high-level themes on which the CS2013 is based include: The "Big Tent" View of CS; Managing the Size of the Curriculum; Actual Course Exemplars; and Institutional Needs.
ACM/IEEE-CS Joint Curriculum Agreement
ACM/IEEE-CS 2013 Undergraduate CS Curriculum Recommendations
ABET and CSAB Accreditation:
As the two largest technical, educational, and scientific societies in the computer and computer-related fields, IEEE-CS and ACM are current member societies of CSAB, a participating body of ABET. CSAB is the lead society within ABET for accreditation of programs in computer science, information systems, software engineering, and information technology, and is a cooperating society for accreditation of computer engineering, biological engineering, and information engineering technology.
IEEE-CS and ACM are committed to make their respective digital libraries as comprehensive, robust, and usable as possible. To this end, a number of cooperative activities are conducted:
- ACM metadata is integrated in the IEEE Computer Society Digital Library (CSDL) and the Computing Library, which is hosted on IEEE Xplore,
- IEEE-CS and ACM members can sign up for RSS feeds for IEEE-CS Publications and Conference Proceedings,
- IEEE-CS and ACM members can sign up for a free newsletter on what's the hottest new content each month in the CSDL, and
- ACM articles are searchable in the CSDL, and the CSDL includes links from ACM metadata to the ACM DL.
IEEE-CS and ACM have had a joint membership agreement in effect for many years. Beginning with the 2013 membership year, IEEE-CS and ACM have renegotiated the joint member dues discount. Professional members of IEEE and IEEE-CS who join ACM as Professional Members are now entitled to approximately $10.00 USD off the Computer Society dues portion. IEEE-CS Affiliate Members are eligible.
Both the IEEE-CS and ACM recognize technical excellence through their award programs. Two awards are jointly sponsored by IEEE-CS and ACM:
Eckert-Mauchly Award
Administered jointly by ACM and IEEE-CS, the Eckert-Mauchly Award is given for contributions to computer and digital systems architecture where the field of computer architecture is considered at present to encompass the combined hardware-software design and analysis of computing and digital systems. Recipients receive a monetary award of $5,000. This Award has been in existence since 1979.
Ken Kennedy Award
Awarded annually, the ACM-IEEE-CS Ken Kennedy Award recognizes substantial contributions to programmability and productivity in computing and substantial community service or mentoring contributions. The recipient gives a presentation, normally technical, at the SC conference at which it is announced, or at an IEEE-CS or ACM conference of the winner's choosing during the year following the announcement. The award includes a $5,000 honorarium. This Award has been in existence since 2009.
To further the dissemination of technical knowledge of computing fields that greatly benefit both memberships, the IEEE-CS and ACM have joined to share their invited speaker programs.
Distinguished Speaker Program (DSP)
The Association for Computing Machinery (ACM) provides colleges and universities, corporations, event and conference planners, and agencies - in addition to ACM local Chapters - with direct access to top technology leaders and innovators from nearly every sector of the computing industry.
If you are an IEEE Computer Society chapter and would like to host a speaker from ACM's DSP, just follow the instructions at http://dsp.acm.org/ and make sure you identify yourself as an IEEE Computer Society Chapter.
Distinguished Visitors Program (DVP)
The IEEE Computer Society provides a popular offering of first quality speakers serving IEEE Computer Society professional and student chapters. The DVP owes its success to the many volunteers and staff members of the Computer Society who generously contribute their time and talent.
If you are an ACM chapter, conference, or event, and would like to host a speaker from the IEEE Computer Society's DVP, just follow the instructions at http://www.computer.org/portal/web/chapters/dvp and make sure you identify yourself as an ACM chapter or event.
IEEE-CS/ACM/CRA Joint Coalition to Diversify Computing
To encourage increased numbers of minority students in computing disciplines and careers, IEEE-CS, ACM and the Computing Research Association (CRA) joined together to create the Coalition to Diversity Computing (CDC). CDC's goals include:
- Recruitment of minority undergraduates to Masters and Ph.D. programs;
- Retention of minority graduate students enrolled in Masters and Ph.D. programs; and
- Transition of minority Masters and Ph.D. graduates into academia and industry.
The mission of the CDC is to address the shortfall in computing professionals through the development of a diverse community that can effectively meet the computing demands of an evolving society.
With a diversity of members from academia, industry and government, these three member societies bring different perspectives and approaches to meeting the above goals.
