CS Undergraduate Advising and Support

The Computer Science Division offers advising services for undergraduate students regarding degree requirements, enrollment, and resources. We are here to help and support you through your studies. Please feel free to contact us if you have any questions related to the CS major, coursework, research, or just need someone to talk to. We're available for appointments and drop-in advising, but would encourage you to book an appointment to guarantee that we're available and prepared for our meeting.

CS Major Advisors

We are here to help and support you through your studies here at Cal. Please feel free to contact us if you have any questions related to the CS major, coursework, research, etc.. We're available for appointments and drop-in advising, but would encourage you to book an appointment to guarantee that we're available and prepared for our meeting.

You can also reach us by email at cs-advising@cs.berkeley.edu.

If you have a general question, you can search for it on our EECS 101 Piazza Q&A forum.  We use Piazza for departmental announcements, enrollment updates, and peer-directed correspondence. 

Current students may schedule an advising appointment through CalCentral.

Prospective students may schedule an appointment here.

We offer drop-in advising for QUICK questions on Wednesday 10am-12pm & 1-4pm.

Leslie Mach

349 Soda Hall 
+1 (510) 664-4600

Charlene Hughes

349 Soda Hall 
+1 (510) 642-2357

Lydia Raya

349 Soda Hall 
+1 (510) 664-4436

Carol Marshall

349 Soda Hall
+1 (510) 664-5230

CS Peer Advising

Would you like to be a peer advisor for students in the CS Major?  Apply Now!