The IEEE Computer Society, frequently abbreviated to CS, is the largest association in the world of professionals in the computer industry that work together for the common goal of moving the application of computer technology forward. In addition to holding many meetings to discuss how the computing industry can be improved, the computer society also publishes literature about new trends, establishes guidelines for the advancement of computing technology, and holds seminars and classes to improve public knowledge and certification in regards to computing concerns.
Formed in the year of 1971, the IEEE Computer Society has a base in Washington, D.C., but the majority of their operations also have an online presence so that members can stay up to date on all of the society's happenings from any location. The IEEE designation of the group means that it is based on the standards created by the Institute of Electrical and Electronic Engineers, an organization that is considered to be the industry standard for the majority of computing regulations. The many conferences that are presented by the association help to keep all members aware of the group's concerns and make sure that the 50 technical committees, councils, and task forces can stay on the same page.
The main functions of the CS can be divided into three main areas. The first is the educational programs that they develop. The group works closely with many universities and educational institutions to make sure accurate knowledge is being taught and that the educational institutions are staying up to date with current procedures and regulations. The second arm of the CS functions is in professional activities. Members of the association work together to establish and administer the certification programs the recognize industry professionals. The two titles that can be attained through the certification process are as a Certified Software Development Professional and as a Certified Software Development Associate. The last function of the CS is to publish magazines and websites that examine the latest developments in the computer industry. In addition to the many online websites that chronicle the industry, the IEEE Computer Society has 13 titles that are in regular publication, including the Computer and Transactions magazines.
For members that do important work in advancing the application and understanding of computers, there are a number of awards that the association gives on a regular basis. For technical concerns, the top award that is given is called the Seymour Cray Computer Engineering Award, also known as the IEEE Computer Pioneer Award. There are also awards given for educational and service excellence, respectively known as the Taylor L. Booth Education Award and the Richard E. Merwin Distinguished Service Award. All of these awards are considered to be very prestigious and are high honors for any member that works hard enough to achieve one.