The Role of IEEE Computer Society in the

advertisement
The Role of IEEE Computer
Society in the Information Age
Willis K. King
2002 President IEEE Computer Society
University of Houston
Outline
IEEE
C
COMPUTER
SOCIETY

Overview

The IEEE Computer Society

The Distance Learning Campus

Certification

Digital Library

Communities

Conclusion
Bridging the Digital Divide

IEEE
The education aspect

What can a professional society, such as
the IEEE Computer Society, do to help ?

It has to leverage its technical know how
to address that part of educational
training to assist those in need.
C
COMPUTER
SOCIETY
What is the
IEEE Computer Society?




IEEE
C
The IEEE Computer Society is the world’s
oldest and largest association of computing
professionals
It is an independent, non-governmental, notfor-profit, volunteer-driven organization
Its vision is to be …”the leading provider of
technical information and services to the
world’s computing professionals.”
The IEEE CS is the largest of the societies
and councils organized under the IEEE.
COMPUTER
SOCIETY
IEEE Computer Society (CS)




Largest IEEE Society
57 years of service
$30M business
105K members






17.5K editorial pages
12 magazines
10 transactions
Annals
Conference proceedings


IEEE




150 conferences
36 TCs, 7 task forces
10 standards sponsors
~300 local chapters
Facilities

23 periodicals


40% outside N. America
150 countries

C
COMPUTER
SOCIETY
150 proceedings
68K pages




Offices in Washington (HQ),
Calif., Tokyo
Centres in Budapest,
Moscow, Beijing
126 staff
Volunteer assets
“Sister Society”
relationship with national
computer societies
• Developed with
KnowledgeNet
• 100 course titles
• 17 subject areas
Launched
Feb 2002
Over 40,000
members
have used
the site
IEEE
C
COMPUTER
SOCIETY
Current CS Course List
(Number of titles in parenthesis)

Cisco Networks Trouble
shooting (8)


CompTIA Network+ (8)


Designing Windows 2000
network security (10)

Interconnecting Cisco
Network Devices (9)



Java (8)

Management skills (4)

Microsoft Project 2000 (4)
IEEE
C




Oracle8i DBA:
Performance tuning (5)
SQL Server 2000 Sys.
Administration (11)
Sun Developer for Java2
Platform (5)
Unix (9)
Visual Basic 6.0 (7)
Visual C++ 6.0 (11)
Windows 2000 Server (14)
XML (6)
Total CS offerings will total 800-900 hours of Web-based training.
COMPUTER
SOCIETY
KnowledgeNet INTERACTIVE
IEEE
C
COMPUTER
SOCIETY
KnowledgeNet INTERACTIVE
IEEE
C
COMPUTER
SOCIETY
Software Engineering
Certification
Qualified practitioners in Software
Engineering can take a test offered by the
IEEE Computer Society and be certified
as a “qualified Software Professional.”
IEEE
C
COMPUTER
SOCIETY
What is Certification?


Formal recognition that an individual has
demonstrated a proficiency within and
comprehension of a specified body of
knowledge at a point in time.
It is peer recognition and not accreditation
or licensure.


IEEE
C

COMPUTER
SOCIETY
Accreditation: a designation that an organization
has met a combination of standards and abilities
for public safety, welfare and confidence
Licensure: authorization granted by government
body for an individual or organization to practice
a business or occupation
Certification is voluntary.
What is a CSDP?
A Certified Software Development Professional:
 Possesses fundamental knowledge and
understanding of computing principles and
concepts and their application to the
definition, design, construction, testing, and of
software.
 Is able to provide appropriate design with
technical and economic tradeoffs of modules,
subsystems, and systems in accordance with
standards of practice, specifications, and
principles of behavior of software as required
to perform the functions as stated in the
software requirements.
 Has met the IEEE CS CSDP education,
IEEEC
experience, and examination requirements
COMPUTER

SOCIETY
CSDP Knowledge Areas
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
IEEE
C
COMPUTER
SOCIETY
Software Requirements
Software Design
Software Construction
Software Testing
Software Maintenance
Software Configuration Management
Software Engineering Management
Software Engineering Process
Software Tools and Methods
Software Quality
Business Practices & Engineering Economics
Software Engineering Overview
An internet based tutorial



IEEE
provides software professionals with a
comprehensive review of essential
software engineering principles.
also served as preparation for Certified
Software Development Professional
(CSDP) examination.
Ten Modules covering the 11
knowledge units
C
COMPUTER
SOCIETY
IEEE
C
COMPUTER
SOCIETY
CS DL Article Counts
(as of Dec 2002)
Magazines > 14,000
Transactions > 8,000
Conf. Proceedings > 69,000
Unique Member Visits
20K/month
IEEE
C
COMPUTER
SOCIETY
Twelve Magazines
Practice-oriented, heavily edited

Computer

Computer Graphics
and Applications

Micro

Design & Test

Software

Intelligent Systems

MultiMedia
IEEE
C
COMPUTER
SOCIETY
Computing
in Science
& Engineering
Internet
IT
Computing
Professional
Pervasive
Security
Computing
& Privacy
Ten Transactions
Research-oriented, archival, lightly edited
 Computers
 Software Engineering
 Pattern Analysis and Machine Intelligence
 Knowledge and Data Engineering
 Parallel and Distributed Systems
 Visualization and Computer Graphics
 Very Large Scale Integration Systems
 Networking
 Multimedia
 Mobile Computing
IEEE
C
COMPUTER
SOCIETY
Plus one hybrid
 Annals
Summary
IEEE

The IEEE Computer Society has
demonstrated its capability of providing
members live long learning opportunities

Many of the services are free to members
who pay a basic membership due of ~$150
annually (affiliates pay less)

Half price membership is available for
professionals with annual income below
certain preset value.
C
COMPUTER
SOCIETY
Conclusion

IEEE
With the assistance and cooperation of
organizations such as UNESCO, IFIPS,
and other national professional
societies, we can help to bridge the
digital divide in many parts of the
world.
C
COMPUTER
SOCIETY
Thank you
Questions?
Willis K. King
2002 President IEEE Computer Society
University of Houston
IEEE Computer Society Mission
The purposes of the Society shall be scientific,
literary, and educational in character. The Society shall
strive to advance the theory, practice, and application
of computer and information processing science and
technology and shall maintain a high professional
standard among its members. The society shall
promote cooperation and exchange of technical
information among its members, and to this end, shall
hold meetings for the presentation and discussion of
technical papers, shall publish technical journals, and
shall, through its organization and other appropriate
means, provide for the needs of its members.
IEEE
C
COMPUTER
SOCIETY
Digital Library initiative


IEEE
C
COMPUTER
SOCIETY
Launched 1995

CD-ROM (1!) of all pubs 1995

Online DL access (members) 1998

Online DL access (libraries) 1999
Current subscriptions

Members 12,000 ($109)

Libraries 110 ($14K CSLSP-e)
Why Become Certified?



IEEE
Mark of Excellence: demonstrates the
certified individual has the knowledge to
ensure that recognized principles and
practices of software engineering are
being used
Competition in the Marketplace:
companies and organizations need a work
force proficient in principles and practices
of software engineering
Recognition: Customer confidence based
on your evidence of qualifications and
suitability for the task or project
C
COMPUTER
SOCIETY
Why Become Certified?


IEEE
Investment: certification is an investment
in ones career and the future of his
employer
Continuous improvement: to remain
certified requires one to continue his
education and involvement in software
engineering-related work and activities.
His skills remain current and his flexibility
to work on a variety of projects or for a
variety of companies improves.
C
COMPUTER
SOCIETY
Download