Clubs and Organizations

Association of Computing Machinery (ACM)

ACM is widely recognized as the premier membership organization for computing professionals, delivering resources that advance computing as a science and a profession; enable professional development; and promote policies and research that benefit society. ACM hosts the computing industry's leading Digital Library and Guide to Computing Literature, and serves its global members and the computing profession with journals and magazines, conferences, workshops, electronic forums, and Online Books and Courses.

ACM Website


STEP stands for Science, Technology, Engineering Programs

Who can join STEP?

Everyone is welcome, especially college students exploring science, math, technology and engineering fields.

Why join STEP?

  • Meet new people who are in the same STEM major as you 
  • Be able to apply to the STEP annual scholarship
  • Volunteer opportunities
  • Free food at every meeting!

STEP Website