Software Engineering Professional Education

The IEEE Computer Society is your one-stop source for professional education. For both practitioners and employers, we offer a variety of tools and training to help you get to the next level. Get started by perusing the offerings below.

FREE Member Resources

IEEE Computer Society members have FREE access to >3,000 online courses, >600 e-book titles, and more!

» e-Learning Catalog

» Safari Books Online

Online Webinars

IEEE Computer Society webinars deliver insights from the profession's leading thinkers directly to your desktop.

» View the Catalog

Instuctor-Led Training / Virtual Instruction

Through United Training, we offer Instructor-Led Training at 66 centers in North America, or at your workplace. Our new Virtual ILT distance-learning format allows you to save time and money!

» Learn More about ILT/VILT

Online Assessment Courses

Challenge yourself to see how well you know the SWEBOK Guide! Or, get prepared for the CSDA or CSDP examinations.

» CSDA Assessment Course

» CSDP Assessment Course

Conferences, Symposiums, and Workshops

We sponsor hundreds of technical events to facilitate the exchange of technical knowledge.

» See our Calendar

Marketing Automation Platform Marketing Automation Tool