A Student’s Guide to Tech Clubs on campus @ UC Berkeley

fang.
fang
Published in
21 min readJul 29, 2019

When I came to Cal, one of the things that excited me the most was the myriad of cool things I could do because there were just so many things going on on campus. Even looking just at Berkeley tech clubs specifically, there are a ton, but the large and decentralized nature of our school makes it difficult to keep abreast with everything going on and the information can be pretty overwhelming at times.

This guide hopes to address this by giving you a high-level, consolidated overview of the different tech clubs on campus and help you figure out what you might be interested in.

Quick Notes

  1. I’ve come to realize that long-form writing on Medium might not be the best format to present information-dense, meant-to-be-skimmed summaries like this one. To that end, here’s a more user-friendly version of this article on Notion which you should find hopefully easier to parse.
  2. This is a fairly dense article. Instead of reading it end-to-end, I’d recommend looking at the table of contents to see what interests you and then going to that specific section to read more about them.
  3. For graduate students: most of the student clubs described below are undergraduate clubs that don’t accept graduate students (with the exception of Blockchain at Berkeley and Machine Learning at Berkeley).
  4. Like most things in life, the CS club scene/culture at Berkeley has both good and bad parts. I want to acknowledge this, but this guide will not get into that because it is meant to be a purely informational summary with facts about the different clubs and opportunities on campus. It needs to be said that a large number of these Berkeley tech clubs are competitive, and so beyond just your interest in them you also have to make it through their (often) multi-round application processes (this is something I did not have an acute awareness for when I first came to Cal).

If you enjoyed reading or found this article useful, please give it a few👏🏽s and share it with your friends so more people can get to it!

Table of Contents

Last Updated: May 17th 2020

  1. ANova //CS education for underserved communities
  2. Blueprint //Tech for Social Good
  3. Big Data at Berkeley
  4. Blockchain at Berkeley
  5. Cal Hacks //Organizing the world’s largest collegiate hackathon
  6. Codebase //Develop software for tech companies
  7. Codeology //Find your interest within tech
  8. CSM // Computer Science Mentors
  9. Data Science Society
  10. Launchpad //AI/ML for meaningful technology
  11. Machine Learning at Berkeley
  12. MDB //CS Club focused on mobile development
  13. More Opportunities
  14. CS Communities (applicable to specific groups)
  15. A Final Note ️️

ANova

Exposing students from under-resourced backgrounds to role models & avenues for higher education

ANova is a group of computer science mentors and educators who want to make CS education more accessible by teaching at low-income middle and high schools around the Oakland Bay Area. Their mission is:

To improve computer science education in under-resourced communities across the Bay Area. Our outreach and mentorship efforts strive to introduce students of all backgrounds to computer science.

What do they actually do?

ANova mentors go to sites (middle school and high school classes or after school programs) on a weekly basis to either teach their own individually crafted computer science curriculum or lab-assist local teachers.

Additionally, ANova also hosts ANova Hacks, an annual hackathon which provides students from under-resourced backgrounds with their first-time hands-on exposure to computer science. The hackathon allows ANova to impact students from sites they don’t normally go to, and students form teams with peers and work with ANova mentors to flesh out beginner projects that may spark an interest in the field.

All members are also in committees that work on essential internal and external tasks.

What does a typical week look like?

Weekly site visits (~90 minutes) unless you are a site leader, in which case 2 site visits a week because you essentially set the environment and precedent for classrooms. Weekly meetings (alternates between General Meetings and DeCal meetings).

Do I need technical experience?

Very little.

Because they are teaching CS concepts at a middle/high school-level, a strong technical background is not extremely important. In fact, their members come from all majors, from CS to Math to Energy Engineering. Of course, having CS experience will be useful, but ANova’s network of members strong and diverse that they will help familiarize you with topics before site visits begin.

We heavily encourage non-STEM and STEM majors to apply as a diversity of experiences and backgrounds is important to broaden our perspectives and better connect with our students who would not fall within the typical demographic we expect of a technical environment!

Application Process

Applications are released once school starts and generally due around 2–3 weeks into the semester.

  1. Info sessions during the 2nd week of the semester
  2. Written application with short answer responses to questions relating to their mission statement and your mentorship experiences. They highly recommend putting some time, effort, and thought into your responses!
  3. In-person interviews with ANova officers to assess teaching ability and committee fit.
  4. The final decision is made after the interviews

We prioritize an applicant’s club fit and passion for our mission statement over technical background, so if you’re interested in helping others, teaching, and social issues, definitely check us out!

Find out more

Website: https://www.berkeleyanova.org/
Publications: https://medium.com/@berkeleyanovapr
Instagram: @berkeleyanova

Blueprint

Tech for Social Good

Blueprint is an undergraduate CS student club that develops pro-bono apps for nonprofits. Their mission is:

To make beautiful engineering accessible and useful for those who create communities and promote public welfare.

What do they actually do?

Each year, there are 5 projects with 5 nonprofits each taken up by a Project Leader (PL) and a team of 4–6 student developers. Projects are a year long, but they are worked on by different teams in the Fall and the Spring. In other words, you will work on 2 projects over the course of the year. You can read more about that here.

Besides the project teams and executive team, Blueprint also has a team called Blueprint External consisting of various directors (Design, Content, Operations, etc.) that perform many of the essential functions that keep the club running.

What does a typical week look like?

Weekly team meetings, weekly working meetings, club-wide meetings every 2 weeks.

Do I need technical experience?

Sort of.

Blueprint uses mostly React and Ruby on Rails for projects. You do not need technical experience with this tech stack specifically, but you do need to know how to code and have the technical resourcefulness to learn and figure things out.

There is an onboarding process for new members, and it consists of weekly lessons once a week with homework on top of regular development responsibilities (specific to each project).

Application Process

  1. Info sessions at the start of the semester
  2. Written application with a few short answer questions and 2 or 3 longer (200–300 word) essays
  3. There is a round of filtering, and then some applicants go through a social round (meet the rest of club), coffee chat (with 1 blueprint member), Blueprint Games (in-person non-technical group activity), Build with Blueprint (technical activity meant to assess technical resourcefulness)
  4. The final decision is made after these 4 activities

Note: This is based on the Spring 2019 recruitment process, and the process might have changed slightly

Find out more

Website: https://calblueprint.org/
Publications: https://medium.com/@blueprint
Instagram: @calblueprint

Big Data at Berkeley

Big Data at Berkeley is a student organization that strives to promote data science fundamentals while impacting our community through educational workshops and data analytics projects.

What do they actually do?

Big Data at Berkeley has two committees — projects and education. Their projects division works on data analytics consulting projects with local companies, and their education division hosts an 8-week Big Data Bootcamp here at Berkeley for underrepresented, local high school students.

What does a typical week look like?

A typical week consists of the respective divisions collaborating to complete tasks and meeting up to give progress updates. This could mean creating new activities for the boot camp curriculum or making visualizations to gain insights into new data.

Do I need technical experience?

Yes.

We always recommend that you have some sort of programming or data analytics experience, whether that be from a Berkeley course (i.e. Data 8, CS61A, Data 100, etc.), or from an outside projects or internships. Nevertheless, we are mostly looking for individuals who are passionate and willing to learn. By joining our organization, you are gaining access to a group of driven mentors and peers who are always willing to help you if you run into any technical, social, or professional issues.

Application Process

The application process is fairly straightforward! It involves 1written application for either or both of the committees, followed by a technical interview after.

If applicants make it past these 2 rounds, they will be invited to a social night and coffee chats, after which decisions are released.

Find out more

Website: https://bd.berkeley.edu/
Facebook: https://www.facebook.com/bigdata.berkeley/

Blockchain at Berkeley

Student-run blockchain group

Blockchain at Berkeley (B@B) is a student organization focused on blockchain innovation via education, research, design, and consulting.

What do they actually do?

  • Consulting finds blockchain solutions for external clients
  • Design does a mix of internal and external projects involving graphic and UI/product design
  • Education works on DeCals and public online courses
  • Research conducts independent research projects.

You can read more about it here.

What does a typical week look like?

Monthly clubcensus (general meetings), weekly or biweekly department-wide meetings, and 1–3 project-specific meetings every week.

Do I need technical experience?

Sort of.

It’s best to have background knowledge in blockchain, but if you don’t, technical experience related to the department you’re applying to can make up for it.

Application Process

  1. 2 semesterly info sessions
  2. Written application that can be found on its website (below)! Students can apply to multiple departments, ranked by interest. The club-wide application involves a short quiz on blockchain concepts.
  3. Each department has a department-specific selection process. This usually consists of 1–2 interview rounds and a take-home technical assignment.
  4. The final decision is made after these activities

Find out more

Website: https://blockchain.berkeley.edu/
Publications: https://blockchainatberkeley.blog/
YouTube: https://www.youtube.com/channel/UC5sgoRfoSp3jeX4DEqKLwKg

Cal Hacks

The world’s largest collegiate hackathon

Cal Hacks is a nonprofit organization at UC Berkeley that fosters a culture of hacking, entrepreneurship, and social good on campus via the empowerment of technology.

What do they actually do?

Cal Hacks plans tech-related events. They started with an annual hackathon in the Fall (Cal Hacks) but has since expanded to other events and initiatives such as:

  • Cubstart: pre-hackathon program for first-time hackers, with mentorship, workshops, and talks to prepare participants and set them up for success at their first hackathon
  • Cal Hacks Fellowship: hackathon continuation program where teams at Cal Hacks are selected to receive funding to continue their project, with mentorship, talks, and other activities related to entrepreneurship

What does a typical week look like?

Weekly all-hands meeting, various separate meetings for different committees. The work is highly variable depending on the semester and how close it is to the hackathon (as well as what you’re focused on).

Do I need technical experience?

NO.

Some directors aren’t even in fields related to tech. Unless you are planning on working on the tech team, most of the work is related to event-planning

Application Process

Varies every year and semester, but it is normally some combination of a written application, coffee chats, interview, and sometimes an activity.

Find out more

Website: https://calhacks.io/
Instagram:@calhacks

Codebase

Building a diverse community for meaningful industry impact

Codebase is a software development tech club at UC Berkeley that works on projects for tech companies. Their mission is:

To build a community where passionate and driven engineers can grow together through meaningful industry initiatives.

What do they actually do?

Codebase usually has 4 client projects for companies and a mentored project, meant for freshmen or sophomores with no experience.

Client projects consist of 2 web and 2 ML projects, and mentored projects are usually with nonprofits. Mentored projects allow members to see what working in industry is like and learn about web development while being guided by a mentor in the club.

What does a typical week look like?

Weekly club-wide general meetings, team meetings at least once a week.

Do I need technical experience?

Sort of.

There are separate applications for mentored projects and client projects. No experience is required for the mentored projects, and that is usually targeted toward freshmen and sophomore. Experience is required for client projects.

Application Process

  1. Info sessions at the start of the semester
  2. Written application with a few short essays
  3. There is a round of filtering, and then some applicants go through a coffee chat and a technical interview.
  4. The final decision is made after these activities

Note: This is based on the Spring 2019 recruitment process, and the process might have changed slightly

Find out more

Website: https://codebase.berkeley.edu/
Publications: https://medium.com/@codebase
Instagram: @berkeleycodebase

Codeology

Find your fit in the tech industry

Codeology is a UC Berkeley student club focused on self-exploration within the tech industry.

What do they actually do?

Codeology gives you the opportunity to discover what passions and interests you have within the wide variety of subfields in tech through projects, workshops, interview prep in the context of a supportive community.

They do this through interview prep to help members recruit for the jobs and internships they want, and projects, where members can join a group of ~5 individuals to work together and expand their technical horizons under a project leader.

Codeology also has socials for you to get out of the academic bubble and hang out with fellow club members.

We’re all working incredibly hard and deserve time to hang out with like-minded, enthusiastic individuals in the supportive community we’ve fostered here at Codeology!

What does a typical week look like?

Weekly General meetings (1.5 hrs), weekly project meetings (3–5 hrs), and weekly socials.

Do I need technical experience?

You need to be taking or have taken CS 61A (Berkeley’s introductory CS class).

… but otherwise, there are no requirements to join! They value your will to learn over what you know.

Application Process

  1. A written application
  2. A round of group interviews.
  3. There is a round of filtering, and some applicants go through a social night and individual interviews.
  4. The final decision is made after these activities

Find out more

Website: https://www.codeology.club/

CSM

Computer Science Mentors (CSM) is a student-run organization that provides guidance and resources in a smaller classroom environment through group tutoring sessions.

What do they actually do?

CSM Mentors lead their own weekly small-group mentoring sections of 4–6 students, tutoring them for one or more lower-division classes (CS61A, CS61B, CS70, EE16A, EE16B). In addition, mentors attend weekly family meetings hosted by their senior mentors that help sharpen their mentoring skills and prepare them for the week ahead.

In addition, mentors are also in task forces that work together to organize events like workshops and exam review sessions. Outside of teaching, mentors watch movies, climb up to Soda almost everyday, hike, study together, and more!

What does a typical week look like?

Weekly family meetings (1 hour) followed by weekly tutoring sections (1 hour).

Do I need technical experience?

Sort of.

CSM looks for mentors who have previous tutoring experience and mastery of the course they are applying to. You should have taken the classes that you would be tutoring.

Application Process

Applications are usually released before the start of the academic semester.

  1. Application form with short answer questions
  2. In-person interviews with CSM officers, which includes a 5 minute teaching demo on a topic of your choice.

Find out more

Website: https://csmentors.berkeley.edu/

Data Science Society

Data Science Society is UC Berkeley’s first undergraduate data science organization! They provide students with opportunities to teach, learn, research, and consult. Their mission is:

To build an inclusive and accessible community where students of all levels and backgrounds can dive into the world of data science.

What do they actually do?

Members in the club participate in the General Member Program, where students with any experience level work in groups of 5 to complete a data science project throughout the semester under the guidance of a mentor.

Students showcase their projects at a Research Symposium at the end of the semester. In addition, DSS has 3 core committees:

  • Academic Development: members of this committee mentor General Members working on data science projects, teach weekly mini-lectures that take General Members through the data science lifecycle, and present workshops based on more domain-specific, application-based topics of data science for and with other organizations
  • DeCal: members of this committee create and teach interactive lectures on data science skills and tools
  • Consulting: members of this committee work in teams to complete Data Science, Software Development, Business Analytics, and other projects for companies

DSS also hosts a 2-Unit DeCal: INFO 98 — Essential Tools for Data Scientists that teaches students foundational data science concepts and more advanced tools used by Data Scientists.

What does a typical week look like?

General Member Mini-lecture, DeCal lecture, Committee-specific meeting, Exec Board meeting, and at least 1 Workshop, Social, or Member Development Event

Do I need technical experience?

Sort of.

Committees require at least basic data science and programming knowledge. Teaching committees (Academic Development, DeCal) require some teaching experience. Consulting Committees requires some past project or internship experience.

In general, DSS will teach new members how to teach, mentor, work with industry-level data, and build professional development skills.

Application Process

  1. Online form
  2. Meet the Society event
  3. Meet the Directors and PMs Event
  4. Technical Interviews for each Committee
  5. Coffee Chats

Find out more

Website: https://dss.berkeley.edu/
Facebook: https://www.facebook.com/dssberkeley/
Instagram: @dssberkeley

Launchpad

AI/ML for meaningful software products

Launchpad is a group of UC Berkeley students that solve problems by building intelligent software. Their mission is:

To use artificial intelligence and machine learning to develop meaningful technology.

What do they actually do?

Launchpad is a group of about 40 students focused on using artificial intelligence and machine learning to develop meaningful technology. Each semester, they have 5 project groups with around 8 people each, led by a student who has researched and discovered a problem which could be innovatively solved with AI.

At the end of each semester, they hold a showcase to present their technology and our findings to the students of Berkeley. You can learn more about the projects here.

What does a typical week look like?

Weekly team meetings and weekly club-wide meetings.

Do I need technical experience?

Sort of.

You do not need to have any experience in machine learning, but you do need some coding experience and the motivation to learn complex topics in a short amount of time. Launchpad has weekly workshops for new members to introduce them to important concepts in machine learning and artificial intelligence.

Application Process

Recruitment happens each semester and is comprised of 3 rounds:

  1. Written application, with 2 short answer questions.
  2. There is a round of filtering, and some applicants go through a behavioral interview with 2 club members
  3. The final round is a technical interview which is different for each applicant depending on their prior coding experience

Find out more

Website: https://callaunchpad.org/

Machine Learning at Berkeley

ML@B

Machine Learning at Berkeley (ML@B) is an impassioned community of students working on machine learning industry consulting projects, cutting-edge ML research, and educational initiatives to make ML more accessible to the greater Berkeley community and beyond. Their mission is:

To build and foster a vibrant machine learning community on the University of California, Berkeley campus while also contributing to and engaging with the broader ML community outside campus.

What do they actually do?

Every semester, ML@B has several industry projects with various startups and established companies to develop or expand their partners’ ML applications along with a number of research projects, both independent and in conjunction with labs on campus.

Additionally, ML@B is responsible for providing a number of educational resources, career opportunities, and industry connections to Berkeley. A few examples include student-run classes in both machine learning and the impact of AI their technical blog, company tech talks, and UC Berkeley’s only machine learning career fair.

What does a typical week look like?

Weekly organization-wide general meeting for all members, weekly project team meetings for members on a project, and weekly committee meeting for officers.

New members that have just joined also go through ML@B’s internal new member education program, a rigorous ML bootcamp that meets twice a week.

Do I need technical experience?

It depends.

New members without previous ML experience who bring other skills to the table join the new member education program, while those looking to participate on a project their first semester will have had previous experience in applying machine learning to interesting problems.

For all members, ML@B requires prior coding experience, a passion for technology (particularly machine learning!) demonstrated through past initiatives, and potential for growth. Being a passionate learner, creative thinker, and strong problem-solver are big pluses.

Application Process

Every semester has a new recruitment cycle, consisting of the following steps:

  1. Info sessions at the start of the semester
  2. Written application, including your resume and a few short answer questions
  3. An interview round with technical and behavioral questions
  4. A social mixer where you can get to know ML@B’s members on a more personal level and vice versa
  5. A final, brief second round of interviews

Find out more

Website: https://ml.berkeley.edu/
Publications: https://medium.com/@ml.at.berkeley

MDB

Mobile Developers of Berkeley

MDB is an undergraduate student organization that aims to promote mobile development. Their mission is:

To provide a collaborative environment for members to grow their technical skills while building the next generation of software products.

What do they actually do?

MDB is well-known for its new member training program, which is a rigorous, semester-long program that all new members go through meant to take somebody from 0 mobile development experience to being proficient at mobile development. Android and iOS development are the 2 tracks that new members choose from, and at the end of the program, new members have to publish an app (which they build from scratch themselves) onto the app store.

After their semester, returning members can choose to do join either the technical part of the club, which includes:

  1. DevCore (Internal projects)
  2. Contract (Paid external projects)
  3. Training Program (as an instructor or mentor)

… or they can choose to join the infrastructure part of the organization, which includes leadership of 1 of their 3 committees (Design, Marketing, Social).

While mobile development is core to MDB’s identity, MDB actively encourages members to pursue projects in other domains like ML, AR, web, and hardware.

MDB also hosts the Berkeley Tech Fair, a massive undertaking…

  1. enabling entrepreneurial Berkeley (MDB and non-MDB members) students to showcase their work
  2. connecting bay area/Berkeley startups to Berkeley students

What does a typical week look like?

Weekly Hackshops, which are general meetings and working meetings rolled into 1. New members have a substantial number of extra meetings on top of this.

Do I need technical experience?

Sort of.

While MDB didn’t require any technical background in the past, they now have a base requirement of being “technically minded” — i.e. on the level of someone having taken an introductory CS class (CS61A, AP Computer Science, etc.). This is

to make the training program experience more enjoyable.

Application Process

  1. Info sessions at the start of the semester
  2. Written application with 2–3 (200–300 word) essays
  3. There is a round of filtering, and some applicants go through a mixer and (non-technical) interview
  4. The final decision is made after the interview

Find out more

Website: https://mdb.dev
Publications: https://mdb.dev/blog/
Instagram: @mobiledevelopersofberkeley/

More Opportunities

  • Berkeley Cyber Security Team Berke1337 is a group of computer security enthusiasts at UC Berkeley and meet on a regular basis to hack, defend, educate, and have fun.
  • Convergent at Berkeley is an “entrepreneurial organization at UC Berkeley striving to become the nexus of product development and entrepreneurship education in the greater Bay Area and beyond”.
  • EnableTech design and build hardware and software to address challenges faced by people with disabilities in Berkeley and the world at large.
  • Pioneers in Engineering promotes STEM education through a mentorship-based process.
  • ecode at Berkeley partners with cities across California to bring data visualization tools to educate, motivate, and empower citizens.
  • Extended Reality at Berkeley aims to foster a community of Berkeley students, industry, and academia to increase public awareness of virtual and augmented reality, provide developer resources, and promote dialogue about the applications and implications of VR/AR.
  • Fintech at Berkeley
  • Invention Corps aims to innovate new ways to make a better world by gathering students from multi-disciplinary backgrounds to ideate, invent, and inspire a new age of technologies using design thinking to tackle issues in poverty, society, health, and environment.
  • Neurotechnology at Berkeley is dedicated to fostering a vibrant neurotechnology community at UC Berkeley.
  • PCS at Berkeley (Political Computer Science @ Berkeley) harnesses students’ interests in CS & Government affairs to address current problems within the U.S. legal & political systems.
  • PlexTech is a tech club that’s supportive. It abides by one crucial mission: to equip motivated, ambitious, and eager students with the necessary technical skills to advance the modern technological landscape.
  • Robotics at Berkeley aims to create and maintain a financial, social, and informational hub for undergraduate roboticists at UC Berkeley.
  • Space Technologies at Cal is a UC Berkeley based student organization aiming to create a multi-campus initiative to advance space technology.
  • Space Enterprise at Berkeley (SEB) is a multidisciplinary undergraduate space program aiming to be the first collegiate team to launch a rocket into outer space.
  • UrsaTech Berkeley is a new computer science student organization at UC Berkeley that partners with non-technical organizations across campus to collaborate on interdisciplinary projects and workshops.

CS Communities (applicable to specific groups)

  • CS Scholars is a program meant to enable CS students from under-resourced and low opportunity communities
  • SWE (Society of Women Engineers)
  • AWE (Association of Women in EE&CS)
  • FEMTech Berkeley
  • CS Kickstart is a 1-week program for incoming freshman girls, where they learn python, go to different tech companies, and get exposed to tech careers.
  • CSUA (Computer Science Undergraduate Association)

… and Berkeley also has a number of consulting student clubs on campus with a tech focus:

  • VCG (Valley Consulting Group): Strategy consulting in tech
  • VSS (Venture Strategy Solutions): Strategic consulting for bay area startups
  • DiversaTech: Technology consulting organization that champions diversity of thought. Their teams are comprised of individuals from various disciplines from humanities to STEM to bring an interdisciplinary approach to solving problems.

Additionally…

  • UPE (Upsilon Pi Epsilon) and HKN (Eta Kappa Nu) are the L&S Computer Science and EECS Honors Societies respectively. You get invited to join these Computer Science clubs if you meet a certain GPA requirement, and you go through a semester-long process where you have to meet certain requirements and attend certain events before you’re officially a member of these societies.
  • The UC Berkeley IEEE (Institute of Electrical and Electronics Engineers) aims to promote professional awareness, encourage academic growth, and organize social activities within the EECS community.
  • Berkeleytime is built and maintained by a team of developers, designers, and product managers. Find out how to join them here.
  • The ASUC has an Office of the CTO (OCTO). You can find out more about them here.
  • The SCET (Sutardja Center for Entrepreneurship and Technology) has various (paid and unpaid) opportunities for students to get involved. Unfortunately, I can’t seem to find a place that lists these opportunities in a consolidated manner, but this is 1 such example.
  • Accel Scholars is a mentorship program that empowers undergraduate engineering and computer science students at UC Berkeley through unparalleled access to Silicon Valley, personalized mentorship, and industry-relevant curriculum. Read more here.
  • Berkeley has a ton of great research opportunities. This article won’t go into detail on this because research is a whole other beast but to my knowledge, they’re all fairly competitive, especially for undergraduates.
  • Tangentially related is the entrepreneurship ecosystem here at Cal, and a great resource for this is this guide (which is also an inspiration for this article)
  • Also tangentially related is the design community here at Cal, and a great resource to navigate those resources is this guide
  • CITRIS is a center of information technology at the interest of society. The center consists of research (tech policy, women in tech), student discoveries programs (tech for social good), and accelerator for startups that are addressing societal challenges. Read more here.
  • Besides the usual CS classes, there’re also a bunch of DeCals on some really cool subjects. You can check out their website for the complete list, but some of my favorites are the Web Design Decal, the React Decal, and the Ruby on Rails Decal.

A Final Note

The tech/Computer Science club culture at Cal is not without its accessibility issues. But in many ways, that’s a fact of life at a large public school like Berkeley where the number of students far outweigh the number of opportunities/resources.

I hope this guide has been useful in giving you a high-level picture of the different tech student organizations at Berkeley (and what they do)! Feel free to leave a comment below if you have any questions/spot any mistakes and you can always reach me through email!

Thank you for reading this! If you enjoyed it or found it useful, please give it 👏🏽50 times and share it with your friends so more people can get to it!

Special thanks to Thu Nguyen, the ANova Officer board, the Codeology team, Emily Zhong, Olivia Shiah, Divi Schmidt, Angela Dong, Daniel Jing, Lim Mingjun, Smruthi Balajee, and Krutika Ingale for their input on ANova, Codeology, Cal Hacks, Codebase, Launchpad, Blockchain at Berkeley, Machine Learning at Berkeley, CSM, Big Data at Berkeley, and Data Science Society respectively

--

--