Committees

Our Tracks

ACM committees are how we organize learning and projects by interest. Our six committees each run events, workshops, and mentorship so you can go deep with peers who care about the same problems

acm.icpc logo

acm.icpc

Prepares members for competitive programming and ICPC-style contests with structured practice, algorithms deep dives, and team problem-solving sessions

acm.web logo

acm.web

Pairs full-stack web development with product and visual design—accessible front ends, APIs, and deployment alongside UX fundamentals and design systems, so technical work ships with interfaces people actually want to use

acm.ai logo

acm.ai

Explores machine learning, modern AI tooling, and responsible applications through workshops, reading groups, and hands-on projects that meet members where they are

acm.hack logo

acm.hack

Runs and prepares members for hackathons—rapid prototyping, team formation, and demo-ready builds, plus the workshops that get first-timers shipping their first project

acm.data logo

acm.data

Focuses on data engineering, analytics, and visualization—turning raw information into clear stories and reliable pipelines with practical, industry-relevant skills

acm.quantum logo

acm.quantum

Introduces quantum computing concepts, tools, and research directions—bridging linear algebra and programming with curiosity-first learning