The Association for Computing Machinery is a world-wide computing society for computer professionals. The USC chapter of ACM is actively involved in organizing numerous events that help Trojans apply their invaluable computing skills to the real world- from developing software for people with disabilities to developing applications for mobile phones, thus encouraging innovation.

We have it all - game development, programming contests, hacking competitions and many more! We connect Trojans with industry representatives, alumni, professionals and faculty through information and recruitment sessions. We also provide a forum for Trojan engineers to mingle, collaborate and create! Whether you are an entering freshman with an undeclared major, or a graduate student, we welcome you to explore the various opportunities that USC ACM offers. Fight on!

To get involved, check out our upcoming events tab. And feel free to contact us at!

Subscribe to our newsletter here!

USC ACM would like to thank: