IEEE Computer Society
|Focus||Computer and information processing science and technology|
|Origins||Formation of the American Institute of Electrical Engineers (AIEE) Subcommittee on Large-Scale Computing|
|Method||Publications, Conferences, Technical councils, Industry standards, Certification and training|
|Roger Fuji (Current President)|
IEEE Computer Society (sometimes abbreviated Computer Society or CS) is a professional society of IEEE. Its purpose and scope is "to advance the theory, practice, and application of computer and information processing science and technology" and the "professional standing of its members." The CS is the largest of 39 technical societies organized under the IEEE Technical Activities Board.
The Computer Society sponsors workshops and conferences, publishes a variety of peer-reviewed literature, operates technical committees, and develops IEEE computing standards. It supports more than 200 chapters worldwide and participates in educational activities at all levels of the profession, including distance learning, accreditation of higher education programs in computer science, and professional certification in software engineering.
The IEEE Computer Society is also a member organization of the Federation of Enterprise Architecture Professional Organizations (a worldwide association of professional organizations which have come together to provide a forum to standardize, professionalize, and otherwise advance the discipline of Enterprise Architecture).
IEEE Computer Society traces its origins to the Subcommittee on Large-Scale Computing, established in 1946 by the American Institute of Electrical Engineers (AIEE), and to the Professional Group on Electronic Computers, established in 1951 by the Institute of Radio Engineers (IRE). When the AIEE merged with the IRE in 1963 to form the Institute of Electrical and Electronics Engineers (IEEE), these two committees became the IEEE Computer Group. The group established its own constitution and bylaws in 1971 to become the IEEE Computer Society.
The CS maintains its headquarters in Washington, D.C. and additional offices in California and Japan.
The Computer Society maintains volunteer boards in six program areas: education, membership, professional activities, publications, standards, and technical and conference activities. In addition, 12 standing committees administer activities such as the CS elections and its awards programs to recognize professional excellence.
Education and professional development
The Computer Society participates in ongoing development of college computing curricula, jointly with the Association for Computing Machinery (ACM). Other educational activities include software development certification programs and online access to e-learning courseware and books.
The Computer Society is a leading publisher of technical material in computing. Its publications include 13 peer-reviewed technical magazines and 20 scholarly journals called Transactions as well as conference proceedings, books, and a variety of digital products.
The Computer Society Digital Library (CSDL) provides subscriber access to all CS publications. In 2008, the Computer Society launched Computing Now, a Web portal featuring free access to a rotation of CSDL articles, along with technical news, CS blogs, and multimedia content.
Technical conferences and activities
The CS also maintains 12 standards committees to develop IEEE standards in various areas of computer and software engineering (e.g., the Design Automation Standards Committee and the IEEE 802 LAN/MAN Standards Committee).
In 2010 the CS introduced Special Technical Communities (STCs) as a new way for members to develop communities focusing on selected technical areas. Current topics include broadening participation, cloud computing, education, eGov, haptics, multicore, operating systems, smart grids, social networking, sustainable computing, systems engineering, and wearable and ubiquitous technologies.
Technical Committees of IEEE-CS
IEEE-CS currently has 26 technical committees and 2 technical councils. A Technical Committees (TC) is an International networks of professionals with common interests in computer hardware, software, its applications, and interdisciplinary fields within the umbrella of IEEE-CS. A technical council is essentially a very large technical committee, and a task force is an emerging technical committee. A TC serves as the focal point of the various technical activities within a technical discipline which influences standards development, conferences, publications, and educational activities of IEEE-CS. Following are the current technical committees and councils:
- TCSE - Technical Council on Software Engineering (TCSE)
- TTTC - Technical Council on Test Technology (TTTC)
- TCBIS - Technical Committee on Business Informatics and Systems (TCBIS)
- TCCA - Technical Committee on Computer Architecture (TCCA)
- TCCC - Technical Committee on Computer Communications (TCCC)
- TCCLS - Technical Committee on Computational LIfe Sciences (TCCLS)
- TCDE - Technical Committee on Data Engineering (TCDE)
- TCDL - Technical Committee on Digital Libraries (TCDL)
- TCDP - Technical Committee on Distributed Processing (TCDP)
- TCFT - Technical Committee on Dependable Computing and Fault Tolerance (TCFT)
- TCI - Technical Committee on Internet (TCI)
- TCII - Technical Committee on Intelligent Informatics (TCII)
- TCLT - Technical Committee on Learning Technology (TCLT)
- TCMC - Technical Committee on Multimedia Computing (TCMC)
- TCMF - Technical Committee on Mathematical Foundations of Computing (TCMF)
- TCMM - Technical Committee on Microprocessors and Microcomputers (TCMM)
- TCMVL - Technical Committee on Multiple-Valued Logic (TCMVL)
- TCPAMI - Technical Committee on Pattern Analysis and Machine Intelligence (TCPAMI)
- TCPP - Technical Committee on Parallel Processing (TCPP)
- TCRTS - Technical Committee on Real- Technical Committee onTime Systems (TCRTS)
- TCSC - Technical Committee on Scalable Computing (TCSC)
- TCSEM - Technical Committee on Semantic Computing (TCSEM)
- TCSIM - Technical Committee on Simulation (TCSIM)
- TCSP - Technical Committee on Security and Privacy (TCSP)
- TCSVC - Technical Committee on Services Computing (TCSVC)
- TCuARCH - Technical Committee on Microprogramming and Microarchitecture (TCuARCH)
- VGTC - Technical Committee on Visualization and Graphics (VGTC)
- TCVLSI - Technical Committee on VLSI (TCVLSI)
The IEEE Computer Society recognizes outstanding work by computer professionals who advance the field in three areas of achievement: Technical Awards (e.g., the Seymour Cray Computer Engineering Award or the IEEE Computer Pioneer Award), Education Awards (e.g., Taylor L. Booth Education Award), and Service Awards (e.g., Richard E. Merwin Distinguished Service Award).
- Institute of Electrical and Electronics Engineers
- IEEE Technical Activities Board
- Association for Computing Machinery
- Australian Computer Society
- British Computer Society
- Computer Society of India
- Canadian Information Processing Society
- Institution of Analysts and Programmers
- New Zealand Computer Society
- Association of Information Technology Professionals
- Wood, Helen: "Computer Society Celebrates 50 Years," IEEE Annals of the History of Computing, 17(4):6, 1996
- IEEE Computer Society Constitution & Bylaws, art. 1, Sec. 2, 1971
- "About the IEEE Computer Society". IEEE Computer Society. Retrieved 30 August 2011.
- Weiss, Eric A., "Institute of Electrical and Electronic Engineers--Computer Society (IEEE-CS)," Encyclopedia of Computer Science, 4th ed., John Wiley & Sons, 2003, p. 881–882
- "Professional Chapters". IEEE Computer Society. Retrieved 2 September 2011.
- Concordia, Charles: "In the Beginning There Was the AIEE Committee on Computing Devices," Computer, 9(12):42–44 December 1976
- Astrahan, Morton M., "In the Beginning There Was the IRE Professional Group on Electronic Computers," Computer, 9(12):43–44, December 1976
- Weiss, Eric A., "Institute of Electrical and Electronic Engineers--Computer Society (IEEE-CS)," Encyclopedia of Computer Science, 4th ed., John Wiley & Sons, 2003, p. 881
- "IEEE Computer Society Offices". IEEE Computer Society. Retrieved 30 August 2011.
- IEEE Computer Society Bylaws, Article VI–XII, 2011
- "Computing Curriculum: Computer Science 2013 (CS2013)". ACM/IEEE-CS Joint Task Force. Retrieved 2 September 2011.
- "Professional Activities Board". IEEE Computer Society. Retrieved 2 September 2011.
- "e-Learning Campus". IEEE Computer Society. Retrieved 2 September 2011.
- Weiss, Eric A., "Institute of Electrical and Electronic Engineers--Computer Society (IEEE-CS)," Encyclopedia of Computer Science, 4th ed., Nature Publishing Group, 2000, p. 882–883
- "IEEE Computer Society Publications". IEEE Computer Society. Retrieved 30 August 2011.
- "Digital Library". IEEE Computer Society.
- "One Online Source for 14 Technical Magazines" (Press release). IEEE Computer Society. 5 May 2008. Retrieved 30 August 2011.
- "IEEE Computer Society Introduces Computing Edge". 1888pressrelease.com. Retrieved 4 April 2015.
- "Conference Calendar". IEEE Computer Society. Retrieved 2 September 2011.
- "Technical Activities". IEEE Computer Society. Retrieved 30 August 2011.
- "Standards Activities Board". IEEE Computer Society. Retrieved 2 September 2011.
- Dejan S. Milojicic, Phil Laplante, "Special Technical Communities," IEEE Computer, vol. 44, no. 6, pp. 84-88, June, 2011.
- IEEE CS STC Web site
- Technical Committees of IEEE-CS
- "IEEE Computer Society Awards". IEEE Computer Society. Retrieved 2 September 2011.