I'm a 3rd year PhD student of Computer Science in the UK and I was considering joining the IEEE-CIS and/or ACM as a student member. As much as the annual memberships in both are very reasonably priced, I was wondering if there was any point subscribing to both and whether if anybody who signed up for both would recommend one over the other and suggest me some key factors to consider before becoming a member in these (or in general, other such societies).


Yes, there is a reason to be a member of both. Aside from the conference discounts mentioned by the other answers, student members get access to the digital libraries with membership in each organization. This has been the only reason that I've been a member of either for the last few years. If you're doing active research in Computer Science, you will very likely be needing access to a lot of articles from both the IEEEXplore digital library and the ACM Digital Library.

Student members of ACM get full access to the ACM Digital Library. Student members of the IEEE Computer Society get limited access to the IEEEXplore digital library and discounted access to other IEEE publications. Note that in the case of IEEE, as far as I know, this only applies to the Computer Society, not IEEE as a whole.

As O.R.Mapper mentioned in a comment, many universities provide access to the ACM Digital Library and IEEEXplore through their libraries. In my experience, however, these were more annoying/less reliable to use, at least from off-campus, though I'm sure this will vary from one university to the next. More importantly, however, at least in my case, the subset of IEEEXplore material available through the university library's subscription was not the same as the subset available through the IEEE Computer Society's student membership. The library had a journals-only subscription, while the student membership material was mostly from conferences. As such, they were actually mostly complementary.

Additionally, student members of ACM can get free downloads of much of Microsoft's software (via DreamSpark, formerly known as MSDN Academic Alliance.) This is obviously a huge benefit that pays for the ACM membership several times over with just one download. I'm not sure what's currently offered there, but I've gotten professional versions of Visual Studio and Windows 7 as well as Enterprise versions of SQL Server and Windows Server there in the past. Note that, being free, this software comes with the caveat that it can only be used for personal or academic purposes, not commercial purposes, however, the licenses don't expire when you graduate.

  • 2
    If you can become a student member of either of the mentioned organizations, wouldn't you have to be a student at some university for that? I am asking because if you are a student at a university, in many places that means you already automatically have access to the digital libraries (provided by the university library). (And sometimes, people not affiliated with the university can register with the uni library as well.) It depends on the location/arrangements of the OP whether getting access to those digital libraries is a priviledge of being a member of those organizations. – O. R. Mapper Apr 29 '15 at 15:58
  • @O.R.Mapper Yes, you have to be a university (or other college) student, but the OP is a Ph.D. student. Updated answer to mention access through university library. That's a good point. – reirab Apr 29 '15 at 16:27
  • "you have to be a university (or other college) student, but the OP is a Ph.D. student" - Is a Ph.D. student not a university student? In any case, I suppose I'm glad that in universities I came in touch with, university libraries always offered the full range of access to IEEE (and other publishers') journals and conferences. – O. R. Mapper Apr 29 '15 at 17:40
  • @O.R.Mapper Sorry for the ambiguous wording there. I just meant to answer your question in the affirmative and also say that that requirement (being a student) isn't a problem for the OP, since he clearly is a university student. – reirab Apr 29 '15 at 19:58

I was a full member of both IEEE and ACM in the past year (2014). I tend to like ACM. The CACM seems to have better quality articles and they are more CS-ish compared to IEEE which I felt are more CompEng-ish. I also prefer ACM because they send more meaningful mails and less spam compared to IEEE. For instance, ACM will send you a customized list of articles based on your interests.


I'm a fairly continuous member of the IEEE and an off and on member of the ACM. Both of them tend to bundle membership with conference fees, such that most conferences have a "registration + membership" cost that is lower than "non-member registration." As such there is rarely a point in not being a member, if you're going to a conference sponsored by the organization. I happen to go to an IEEE conference quite regularly, but not so much ACM conferences, and thus my membership trends.

Beyond that, both have nice magazines they send you (IEEE Spectrum vs. CACM), and various member services that I'm sure some people take advantage of.

Bottom line: join whoever you go to conferences with, and whether that's neither, one, or both, it's fine.

  • 1
    The digital library is currently an add-on to membership for both ACM and IEEE CS. – Alan Shutko Apr 29 '15 at 13:54
  • @AlanShutko Thanks: I've removed the speculative line. – jakebeal Apr 29 '15 at 14:15

This is not a complete answer as I never cared for any of the services related to membership in either of the listed societies and never read their (in some cases, many and frequent) e-mails.

My only reason for signing up in the first place, and in fact a response to your question

I was wondering if there was any point subscribing to both

is that members get discounts on the registration fees of conferences organized by the respective society. Thus, if you attend several IEEE conferences and several ACM conferences in one year, you can save some of the money from whichever source your conference travels are paid by becoming a member of both societies.

In such a case, at least if the initial registration + the discounted conference fee is at most as high as the normal conference fee, you may also have the option to get your registration fee for the respective society reimbursed, as you are actively saving money for the funding organization.

  • I mostly do this, but our funding agencies have prohibited the reimbursement as far as I know. – Bill Barth Apr 29 '15 at 13:12
  • @BillBarth: In that case, I'd always register at the full price and explicitly point out the money that was paid extra compared to the reduced conference fee + membership fee in my travel expense reports until the policy is changed. Might or might not work at your institution. – O. R. Mapper Apr 29 '15 at 13:19
  • 2
    Since the question is for student membership, my memory is that ACM/IEEE membership does not bring any additional discount on top of the student discount (which is very significant). – Sasho Nikolov Apr 29 '15 at 17:32
  • 1
    @SashoNikolov: Two random examples I just checked: IEEE VIS distinguishes between "Student IEEE/ISBC/ACM Member" and "Student Non-Member", and ACM CHI distinguishes between "ACM or SIGCHI Student Member" and "Student Non-Member". While member discount + membership fee might equal the non-member price, you may still benefit from discounts on other conferences throughout the year of your membership. – O. R. Mapper Apr 29 '15 at 17:47
  • 1
    Fair enough. But I think many places don't make this distinction, for example check the upcoming FCRC classic.regonline.com/custImages/240000/244871/… – Sasho Nikolov Apr 29 '15 at 18:00

If your academic career has taken you through any of the better universities, you may have an alumni membership that offers free lifetime access to the respective on-line libraries, even if your current institution has no agreement in place.

It's been a few years, but the ACM did offer a fairly broad selection of CBT courses, but the content of the few I looked at was fairly basic, and as full of typos as wot something I'd tapped wud contain.

Neither are UK based, so won't offer the: networking / talk / seminar options student BCS membership grants. So essentially it's a choice as to whether you'd prefer an @acm.org or @ieee.org email forwarding address and the complementry branded coffee mug, if they still offer them, you'll get for the money.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.