Branches

ACM has four branches: ICPC, Research, Web Development, and Industry. Each branch holds independent events to support its unique mission.

acm.webdev

Web Dev Branch
The Web Development branch is a specialized division within our ACM chapter dedicated to web development. Our goal is to share expertise in full-stack development, including frameworks like React and Flask, with undergraduate students pursuing computer science. Watch for our upcoming website portfolio workshop and an exciting update to the former Coders SB project series!

acm.research

Research Branch
The Research branch of ACM at UCSB provides opportunities for undergraduate students to get involved in cutting-edge research at various UCSB labs. Through the 'Research Connect' program, students can be directly matched with open lab positions. The branch also hosts research panels, offering students a chance to network one-on-one with researchers and gain valuable insights into the world of academic and industry research.

acm.icpc

ICPC Branch
ICPC, or the International Collegiate Programming Contest, is an algorithmic programming contest for college students. The ICPC branch at ACM aims to create a community of competitive programmers by hosting practice competitions and workshops. Additionally, it hosts tryouts for the ICPC regionals contest in November.

acm.industry

Industry Branch
The Industry branch of ACM at UCSB bridges the gap between students and the tech world by offering real-world project experience with local startups, established companies, and nonprofits. Through ACM.Industry, students collaborate in teams to build full-stack products, gain mentorship from industry professionals, and develop skills in project management, design, and deployment. Stay tuned for recruitment cycles, new client partnerships, and opportunities to lead your own technical team.