

Interested in computing but don’t know where to start? Start with ACM.
We help students build foundational skills, find their community, and discover their path into projects, research, specialized clubs, conferences, and careers.








Most computing clubs assume you already know what you want to do. ACM is where you start: build practical foundations, explore the field, find people who can help, and move into projects, research, specialized clubs, conferences, and careers.
You do not need experience, a specialty, or a project idea—just curiosity.
Start → Explore → Connect → Specialize or Lead
Build practical foundations and confidence with Git, the terminal, collaboration, APIs, and approachable hardware and AI tools.
Try AI, HCI, security, systems, graphics, hardware, and more before deciding where you want to go deeper.
Meet peers, mentors, faculty, labs, clubs, and practitioners who can answer questions and help you take the next step.
Move into projects, research, specialized clubs, hackathons, conferences, and careers—or help lead ACM.
Turn classroom knowledge into experience. Find teammates for hackathons, travel to conferences, meet researchers and practitioners, explore specialized clubs and labs, and take on projects and leadership roles that move you toward a career.
Learn how to join a team, scope a first project, collaborate with Git, and take an idea from zero to demo.
Attend conferences and professional events, meet people working across computing, and discover the wider ACM community.
Connect with faculty, labs, alumni, companies, campus programs, and specialized clubs—then lead something of your own.
Interested in computing but don’t know where to start? Start with ACM.
ACM is rebuilding this semester. Join now to hear about the first gathering—or help shape the chapter’s next programs, trips, and collaborations.