The Role of IEEE Computer Society in the Information Age

25
The Role of IEEE The Role of IEEE Computer Society in the Computer Society in the Information Age Information Age Willis K. King Willis K. King 2002 President IEEE Computer 2002 President IEEE Computer Society Society University of Houston University of Houston

description

The Role of IEEE Computer Society in the Information Age. Willis K. King 2002 President IEEE Computer Society University of Houston. Outline. Overview The IEEE Computer Society The Distance Learning Campus Certification Digital Library Communities Conclusion. - PowerPoint PPT Presentation

Transcript of The Role of IEEE Computer Society in the Information Age

Page 1: The Role of IEEE Computer Society in the Information Age

The Role of IEEE Computer The Role of IEEE Computer Society in the Information AgeSociety in the Information Age

Willis K. KingWillis K. King

2002 President IEEE Computer Society2002 President IEEE Computer Society

University of HoustonUniversity of Houston

Page 2: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

OutlineOutline

OverviewOverview The IEEE Computer SocietyThe IEEE Computer Society The Distance Learning CampusThe Distance Learning Campus CertificationCertification Digital LibraryDigital Library CommunitiesCommunities ConclusionConclusion

Page 3: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Bridging the Digital DivideBridging the Digital Divide

The education aspectThe education aspect What can a professional society, such as What can a professional society, such as

the IEEE Computer Society, do to help ?the IEEE Computer Society, do to help ? It has to leverage its technical know how It has to leverage its technical know how

to address that part of educational to address that part of educational training to assist those in need.training to assist those in need.

Page 4: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

What is the What is the IEEE Computer Society?IEEE Computer Society?

The IEEE Computer Society is the world’s oldest The IEEE Computer Society is the world’s oldest and largest association of computing professionalsand largest association of computing professionals

It is an independent, non-governmental, not-for-It is an independent, non-governmental, not-for-profit, volunteer-driven organizationprofit, volunteer-driven organization

Its vision is to be …”the leading provider of technical Its vision is to be …”the leading provider of technical information and services to the world’s computing information and services to the world’s computing professionals.” professionals.”

The IEEE CS is the largest of the societies and The IEEE CS is the largest of the societies and councils organized under the IEEE. councils organized under the IEEE.

Page 5: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

IEEE Computer Society (CS)IEEE Computer Society (CS) Largest IEEE SocietyLargest IEEE Society 57 years of service57 years of service $30M business$30M business 105K members105K members

40% outside N. America40% outside N. America 150 countries150 countries

23 periodicals23 periodicals 17.5K editorial pages17.5K editorial pages 12 magazines12 magazines 10 transactions10 transactions AnnalsAnnals

Conference proceedingsConference proceedings 150 proceedings150 proceedings 68K pages68K pages

150 conferences150 conferences 36 TCs, 7 task forces 36 TCs, 7 task forces 10 standards sponsors10 standards sponsors ~300 local chapters~300 local chapters FacilitiesFacilities

Offices in Washington (HQ), Offices in Washington (HQ), Calif., TokyoCalif., Tokyo

Centres in Budapest, Centres in Budapest, Moscow, BeijingMoscow, Beijing

126 staff126 staff Volunteer assetsVolunteer assets ““Sister Society” Sister Society”

relationship with national relationship with national computer societiescomputer societies

Page 6: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

LaunchedFeb 2002

Over 40,000membershave used

the site

• Developed with KnowledgeNet

• 100 course titles

• 17 subject areas

Page 7: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Current CS Course ListCurrent CS Course List(Number of titles in parenthesis)(Number of titles in parenthesis)

Cisco Networks Trouble Cisco Networks Trouble shooting (8)shooting (8)

CompTIA Network+ (8)CompTIA Network+ (8) Designing Windows 2000 Designing Windows 2000

network security (10)network security (10) Interconnecting Cisco Interconnecting Cisco

Network Devices (9)Network Devices (9) Java (8)Java (8) Management skills (4)Management skills (4) Microsoft Project 2000 (4)Microsoft Project 2000 (4)

Oracle8i DBA: Oracle8i DBA: Performance tuning (5)Performance tuning (5)

SQL Server 2000 Sys. SQL Server 2000 Sys. Administration (11)Administration (11)

Sun Developer for Java2 Sun Developer for Java2 Platform (5)Platform (5)

Unix (9)Unix (9) Visual Basic 6.0 (7)Visual Basic 6.0 (7) Visual C++ 6.0 (11)Visual C++ 6.0 (11) Windows 2000 Server (14)Windows 2000 Server (14) XML (6)XML (6)

Total CS offerings will total 800-900 hours of Web-based training.

Page 8: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

KnowledgeNet KnowledgeNet INTERACTIVEINTERACTIVE

Page 9: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

KnowledgeNet INTERACTIVE

Page 10: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Software Engineering Software Engineering CertificationCertification

Qualified practitioners in Software Qualified practitioners in Software Engineering can take a test offered by the Engineering can take a test offered by the IEEE Computer Society and be certified IEEE Computer Society and be certified as a “qualified Software Professional.”as a “qualified Software Professional.”

Page 11: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

What is Certification?What is Certification? Formal recognition that an individual has Formal recognition that an individual has

demonstrated a proficiency within and demonstrated a proficiency within and comprehension of a specified body of knowledge at a comprehension of a specified body of knowledge at a point in time. point in time.

It is peer recognition and not accreditation or It is peer recognition and not accreditation or licensure.licensure. Accreditation: Accreditation: a designation that an organization has met a a designation that an organization has met a

combination of standards and abilities for public safety, combination of standards and abilities for public safety, welfare and confidence welfare and confidence

Licensure: authorization granted by government body for an Licensure: authorization granted by government body for an individual or organization to practice a business or individual or organization to practice a business or occupationoccupation

Certification is voluntary.Certification is voluntary.

Page 12: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

What is a CSDP?What is a CSDP? A Certified Software Development Professional: A Certified Software Development Professional:

Possesses fundamental knowledge and understanding Possesses fundamental knowledge and understanding of computing principles and concepts and their of computing principles and concepts and their application to the definition, design, construction, application to the definition, design, construction, testing, and of software. testing, and of software.

Is able to provide appropriate design with technical Is able to provide appropriate design with technical and economic tradeoffs of modules, subsystems, and and economic tradeoffs of modules, subsystems, and systems in accordance with standards of practice, systems in accordance with standards of practice, specifications, and principles of behavior of software specifications, and principles of behavior of software as required to perform the functions as stated in the as required to perform the functions as stated in the software requirements. software requirements.

Has met the IEEE CS CSDP education, experience, and Has met the IEEE CS CSDP education, experience, and examination requirementsexamination requirements

Page 13: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

CSDP Knowledge AreasCSDP Knowledge Areas

1.1. Software RequirementsSoftware Requirements2.2. Software DesignSoftware Design3.3. Software ConstructionSoftware Construction4.4. Software TestingSoftware Testing5.5. Software MaintenanceSoftware Maintenance6.6. Software Configuration ManagementSoftware Configuration Management7.7. Software Engineering ManagementSoftware Engineering Management8.8. Software Engineering ProcessSoftware Engineering Process9.9. Software Tools and MethodsSoftware Tools and Methods10.10. Software QualitySoftware Quality11.11. Business Practices & Engineering EconomicsBusiness Practices & Engineering Economics

Page 14: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Software Engineering OverviewSoftware Engineering OverviewAn internet based tutorialAn internet based tutorial

provides software professionals with a provides software professionals with a comprehensive review of essential comprehensive review of essential software engineering principles. software engineering principles. 

also served as preparation for Certified also served as preparation for Certified Software Development Professional Software Development Professional (CSDP) examination.(CSDP) examination.

Ten Modules covering the 11 Ten Modules covering the 11 knowledge unitsknowledge units

Page 15: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Page 16: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

CS DL Article Counts(as of Dec 2002)

Magazines > 14,000

Transactions > 8,000

Conf. Proceedings > 69,000

Unique Member Visits

20K/month

Page 17: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

ComputerComputer Computer Graphics Computer Graphics

and Applicationsand Applications MicroMicro Design & TestDesign & Test SoftwareSoftware Intelligent Systems Intelligent Systems

MultiMediaMultiMedia

Twelve MagazinesTwelve MagazinesPractice-oriented, heavily edited

Computing in Science Computing in Science & Engineering& Engineering

Internet ComputingInternet Computing

IT ProfessionalIT Professional

Pervasive ComputingPervasive Computing

Security & PrivacySecurity & Privacy

Page 18: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

ComputersComputers Software EngineeringSoftware Engineering Pattern Analysis and Machine IntelligencePattern Analysis and Machine Intelligence Knowledge and Data EngineeringKnowledge and Data Engineering Parallel and Distributed SystemsParallel and Distributed Systems Visualization and Computer GraphicsVisualization and Computer Graphics Very Large Scale Integration Systems Very Large Scale Integration Systems NetworkingNetworking MultimediaMultimedia Mobile ComputingMobile Computing

AnnalsAnnals

Ten TransactionsTen TransactionsResearch-oriented, archival, lightly edited

Plus one hybrid

Page 19: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

SummarySummary

The IEEE Computer Society has The IEEE Computer Society has demonstrated its capability of providing demonstrated its capability of providing members live long learning opportunitiesmembers live long learning opportunities

Many of the services are free to members Many of the services are free to members who pay a basic membership due of ~$150 who pay a basic membership due of ~$150 annually (affiliates pay less)annually (affiliates pay less)

Half price membership is available for Half price membership is available for professionals with annual income below professionals with annual income below certain preset value.certain preset value.

Page 20: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

ConclusionConclusion

With the assistance and cooperation of With the assistance and cooperation of organizations such as UNESCO, IFIPS, organizations such as UNESCO, IFIPS, and other national professional and other national professional societies, we can help to bridge the societies, we can help to bridge the digital divide in many parts of the digital divide in many parts of the world.world.

Page 21: The Role of IEEE Computer Society in the Information Age

Thank youThank you

Questions?Questions?

Willis K. KingWillis K. King

2002 President IEEE Computer Society2002 President IEEE Computer Society

University of HoustonUniversity of Houston

Page 22: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

IEEE Computer Society MissionIEEE Computer Society Mission

The purposes of the Society shall be scientific, The purposes of the Society shall be scientific, literary, and educational in character. The Society literary, and educational in character. The Society shall strive to shall strive to advance the theory, practice, and advance the theory, practice, and application of computer and information processing application of computer and information processing science and technologyscience and technology and shall maintain a high and shall maintain a high professional standard among its members. The professional standard among its members. The society shall promote cooperation and society shall promote cooperation and exchange of exchange of technical informationtechnical information among its members, and to this among its members, and to this end, shall hold meetings for the presentation and end, shall hold meetings for the presentation and discussion of technical papers, shall discussion of technical papers, shall publish technical publish technical journalsjournals, and shall, through its organization and other , and shall, through its organization and other appropriate means, provide for the needs of its appropriate means, provide for the needs of its members.members.

Page 23: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Digital Library initiativeDigital Library initiative

Launched 1995Launched 1995 CD-ROM (1!) of all pubs 1995CD-ROM (1!) of all pubs 1995 Online DL access (members) 1998Online DL access (members) 1998 Online DL access (libraries) 1999Online DL access (libraries) 1999

Current subscriptionsCurrent subscriptions Members 12,000 ($109)Members 12,000 ($109) Libraries 110 ($14K CSLSP-e)Libraries 110 ($14K CSLSP-e)

Page 24: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Why Become Certified?Why Become Certified? Mark of ExcellenceMark of Excellence: demonstrates the certified : demonstrates the certified

individual has the knowledge to ensure that individual has the knowledge to ensure that recognized principles and practices of recognized principles and practices of software engineering are being used software engineering are being used

Competition in the MarketplaceCompetition in the Marketplace: companies : companies and organizations need a work force proficient and organizations need a work force proficient in principles and practices of software in principles and practices of software engineeringengineering

RecognitionRecognition: Customer confidence based on : Customer confidence based on your evidence of qualifications and suitability your evidence of qualifications and suitability for the task or projectfor the task or project

Page 25: The Role of IEEE Computer Society in the Information Age

IEEECOMPUTER SOCIETY

Why Become Certified?Why Become Certified?

InvestmentInvestment: certification is an investment : certification is an investment in ones career and the future of his in ones career and the future of his employeremployer

Continuous improvementContinuous improvement: to remain : to remain certified requires one to continue his certified requires one to continue his education and involvement in software education and involvement in software engineering-related work and activities. engineering-related work and activities. His skills remain current and his flexibility His skills remain current and his flexibility to work on a variety of projects or for a to work on a variety of projects or for a variety of companies improves.variety of companies improves.