The Davis Computer Science Club

We cultivate the professional development of our members and connect them with other passionate peers

Learn More

Who We Are

The Davis Computer Science Club (DCSC) organizes and connects UC Davis students interested in the field of computer science. We cultivate the professional development of our members and augment their education with practical skills and projects.

We strive to provide a fun and supportive community through our weekly events; some of our past events have been Hack-A-Website, Courses Preview, Land That Internship, and Intro to Deep Learning.


Our club hosts a variety workshops each quarter ranging from interview preparation to ios development.


Come to socials for fun and conversation. Past events include De-Stressers, Byte/Bit, and the Demo Day showcase.

Open to All

You don't have to be computer sicence major; we invite everyone who is interested in technology!

Meet the Team

Our 2018-2019 Board

Officer portrait

Bryan Ngo

Officer portrait

Jason Lee

Vice President
Officer portrait

Shivani Bhushan

Officer portrait

Ynna Lecitona

Officer portrait

Shivam Desai

Co-Director of Technology
Officer portrait

Peter Kim

Co-Director of Technology
Officer portrait

Allison Tearjen

External Outreach Chair
Officer portrait

Sethmi (Mia) Dharmasiri

Events Chair
Officer portrait

Julie Deng

Public Relations/Design Chair


The Davis Computer Science Club is proud to announce the start of our Bit Byte mentorship program! If you’re looking for guidance on your career, looking to pass down knowledge, or just looking for a sense of community, this program is perfect for you!

As a Bit (Mentee), you would have the chance to receive help and guidance from a more experienced student, whether it be with internships, career, or classes! As a Byte (Mentor), you would be able to spread your wisdom and pass down your knowledge from over the years. You have a chance to lead new students and act as a valuable source of information on college life. Don't miss out!

Upcoming Events

Get In Touch

The easiest way to contact us is directly through this form or the email listed below! You can also reach us through Facebook and of course, at our weekly meetings. Please do not contact individual officers directly without good reason.