Make a Difference in Your Field and Career

Be a part of the ever growing global network and connect with over 370,000+ community members by joining a board or committee.

47% of our audience wish they had started networking earlier in their career.

Top Ways Volunteers Get Involved

For more than 80 years, volunteers have helped drive the impact the IEEE Computer Society has on the computing community. Learn about your opportunities to get involved.

Run a Publication

Contribute to one of our 50 publications (31 fully owned and 19 co-owned) by:

  • Being an author or contributor.
  • Reviewing magazine or journal articles.
  • Joining a publication’s editorial board.
  • Leading a publication as an Editor-in-Chief.

Discover Publications | Watch Publications Learning Webinars

Organize a Conference

Each year, more than 195 international conferences offer opportunities for you to:

  • Join a committee or board to help ensure the quality of our robust conference portfolio.
  • Review technical program papers or organizing panels.
  • Explore service opportunities, including helping with conference publicity, finances, or local arrangements.

Browse Conferences | View Open Positions

Sustain Local Chapters

Lend your expertise locally at one of our 4,000+ chapters in 168 countries by:

  • Planning networking events on behalf of a professional or student chapter.
  • Becoming a Distinguished Speaker.

Learn About Chapters | Watch Communities Learning Webinars

Promote Membership

Members are key to broadening participation in our community of more than 370,000 members. You can contribute by:

  • Reviewing student scholarship applications.
  • Helping generate and carry out membership growth and development strategies.

See Membership Benefits | Watch Membership Learning Webinars | Distinguished Contributors Recognition Program

Volunteer Opportunities

New volunteer opportunities are regularly added. Help shape the future of computer science, engineering, and your career by getting involved.

Contribute to Technical Communities

Contribute to a technical community, write newsletter articles, maintain websites, or organize meetings and hangouts.

Browse Communities | Watch Communities Learning Webinars

Gain Further Computing Education

Volunteer as a program evaluator for accreditation activities. Review draft bodies of knowledge in technical disciplines.

Discover Education | Watch Education Learning Webinars

Develop Standards

Organize standards working groups and provide leadership for development activities. Get the word out about the vital role our standards play in daily life.

View Standards Activities Board | Watch Standards Learning Webinars

Govern the Computer Society

Participate in Computer Society program boards and committees. Serve on Computer Society standing committees or advisory boards.

Meet Boards and Committees | Watch Volunteering Webinars

Volunteer Opportunities

New volunteer opportunities are regularly added. Help shape the future of computer science, engineering, and your career by getting involved.

Sign Up For Volunteer Alerts

Be the first to hear about new volunteer opportunities. Contribute to the future of computer science and engineering while expanding your experience and advancing your career.